A series of bizarre, seemingly unrelated murders in a declining industrial town in 1990s Northeast China reveal the intertwined fates of their victims, ultimately uncovering hope and humanity amid brutal survival.
2003
2021
2010
2017
2012
2006
2025
2024
2019
1997