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.
2019
2009
2004
1988
2021
2001
2018
1981
2023
2024
2022
2014