2003· 88 min★ 7.8· Documentary
A portrait of a Chinese family living with and dying of HIV/AIDS.
Director: Weijun Chen
Loading addons…