Not yet rated
Mandarin/91 min./2022
Drama Documentary
The ninth opus of his Walker Films series, which was shot at Centre Pompidou.