Welcome To Destination Shanghai

Mu di di Shanghai

by Andrew Y-S Cheng

China, 2003, 86 mins

International Sales:
Andrew Cheng

Room 1003, 108 Zao Yang Rd
200062 Shanghai, China

“For its stylistic and visual innovation in a digital format and for its timely fictional report on changing conditions in contemporary China.”