A Hong Kong-set mystery centered on a detective who has been framed for a series of gruesome murders.
Release Date: July 09, 2009
Acting
View more ->