Skip to main content

Films By Zhenchen LIU

Progress comes at a price: a two and three-dimensional flight across now destroyed neighbourhoods in Shanghai. --- D/P Zhenchen Liu L Chinese w/English Subtitles WS Heure Exquise TD BetaSP/2007/10mins ... Read more
Select a festival
Search The Film Archive
Browse By Director