Four independent stories set in modern China about random acts of violence.
2007
1963
2008
2001
2022
1965
2006
2005
1972
1986
2002
—
2025
1980