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.
2024
2018
2021
2005
2010
2014
1994
—
2015
2022
2017
1987