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.
2006
2013
—
1913
2016
2015
2024
2023
2018
2021
2007
1997
2001
1995