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
2022
2017
2013
1954
2014
2008
2007
2006
1985
1984
1991
1981
1983
—
2002