Am Sonntag, den 18.09.2011, endete der diesjährige Wettbewerb des chinesischen Filmfestivals „Visions of China“ mit einer feierlichen Preisverleihung. Die Jury vergab den Hauptpreis des Festivals an den Film „Lost“ von Zhou Xiaowen und sprach weiterhin zwei lobende Erwähnungen für die Filme „Once Upon a Time in Tibet“ und „Shadow“ aus. Der Film „Shadow“ wurde von den Zuschauern außerdem zum Gewinner des „Choices Audience Award“ gewählt. Einen weiteren Preis, den „Board Members Award“, vergab der Vorstand des Filmhaus Köln an den Regisseur und Martial Arts Star Chen Tianxing und seinen Film „Nunchucks“.
Die Jury begründete ihre Entscheidung wie folgt: