Four independent stories set in modern China about random acts of violence.
2006
2000
1989
2005
2001
1993
2022
1986
1998
1987
2024
2016
2017
1997
1970