Skip to content
29 Jan – 8 Feb 2026

Life on a String

Bian zou bian chang

Chen Kaige | China | 1991 | 120' | IFFR 1992