Nov 1, 2024 1h 57m
Drama | Crime
Inspired by a shocking incident at a factory in northeastern China in the mid-90s, this astonishing debut film portrays people struggling amidst ra...