Director Liu Jiayin casts her parents and herself as fictionalized members of a Beijing family that has fallen on hard times and ekes out an existence by making bags out of oxhide for sale.
2005
1991
2015
2001
1997
2008
2007
1999
1916
2016
1972
2010
2021
2013
2006
1993