Hong Kong film producer Nansun Shi is one of the six jury members at this year's TIFF. Shi was a member of the 2007 Berlin International Film Festival and 2011 Cannes Film Festival jury team. [Photo/Chinanews]