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.
2022
2011
2013
2015
2006
2025
2012
2024
1984
1999
1998
1993
2016