Sin Escape
Sin Escape (2003)

The hapless employee of a Chinese store is given twenty-four hours to repay a considerable amount of cash when some money goes missing during his shift and the store's owners hold him personally accountable. It won't be easy for… More

Rated: Unrated
Running Time:
DVD Release Date: October 13, 2007
Add Your Rating
User Score