Four independent stories set in modern China about random acts of violence.
1979
2017
2003
2008
1984
2001
2000
1990
2014
1998
1978
2016
2006
1989