
The Lin Family Shop
Directed by: Choui Khoua
Financial and political pressures bankrupt a Chinese store owner.
Preview clip — HD · 1h 25m

Directed by: Choui Khoua
Financial and political pressures bankrupt a Chinese store owner.
Preview clip — HD · 1h 25m