Four independent stories set in modern China about random acts of violence.
2005
1987
2000
1998
1982
1995
2004
1989
2006
2017
1994
2003
1999
1976
1972
1983