Director Guan Hu (right) and actress Liang Jing arrive on the red carpet for the film "Mr. Six" during the 40th Toronto International Film Festival in Toronto, Canada, September 16, 2015. TIFF runs from September 10-20. [Photo/Agencies]