When a murder occurs in a small town in Southeast China, a local mechanic, known for his honesty, comes under suspicion. When the police target him to take the fall, he’s forced to try and exonerate himself, uncovering a number of disturbing facts, most much bigger than the initial crime.
Release Date: September 16, 2016
October 26, 2001
April 08, 2005
December 15, 2006
February 24, 2006
August 20, 2014
September 24, 1986
December 22, 2004
September 01, 1944
September 02, 1999
July 13, 1990
June 22, 1954
September 26, 1961
June 24, 1963
March 01, 1964
September 22, 1964
September 12, 1990
September 19, 1986
September 22, 1995
October 29, 2004
June 09, 1958