An inspector heads to 36 China Town to investigate a murder, where every suspect is hiding a secret.
2003
2000
2012
2006
2005
2011
2009
2007
2014
2010
2004
2013
1996
1966
1994
1979
1972