In the 1990s, a series of murders rocks a run-down industrial city in north-eastern China.
2006
1972
1961
1997
2005
2000
1990
1989
2001
2003
1974
1982
1979