Four independent stories set in modern China about random acts of violence.
1995
1999
1998
1993
2003
2001
2000
1997
2005
1994
1932
1976
1919
2002
1971