China / 2022 / Fiction / 13’48”I2300679
This is a story about three generations of a family who treat each other’s illness.
Director
Yangzi She
Production
Referent
Sales