The original title of Wang Xiaoshuai’s “Chinese Portrait” means “My Lens” in Mandarin, and indeed the director’s unconventional documentary reflects his personal vision of his home country. Inspired ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results