MIFF Film Archive

Viewing films where director name like "Li Yang"

BLIND SHAFT

Dir. Li Yang

China/Germany/Hong Kong – 2003

Featured in MIFF2003 , Regional Focus

Showing 1 to 1 of 1 rows.

Select Festival

Search the film archive