Four independent stories set in modern China about random acts of violence.
2008
2006
2005
1999
2002
1980
2003
1998
2022
2024
1957
2007
2017
1958
1977
1976
1972