About Us ChinaFest News and Events Galleries Publications Supporters Contact Info Support Us Archives
Film still from Kit Hui's Winning Entry "Missing"