Beautiful, interesting, incredible cinema.
An introspective study of a family’s emotional problems in mist-wreathed Chongqing in central China.