Beautiful, interesting, incredible cinema.
A 2020 Chinese language documentary directed by Sidi Wang. The film screened at FIDMarseille in 2020.