In the 1990s, a series of murders rocks a run-down industrial city in north-eastern China.
2006
2012
2008
2007
1996
1972
1965
1984
1968
2001
1994
1985