17th Shanghai International Film Festival - Red Carpet & Opening Ceremony

In This Photo: Jiang Wen
Chinese director Jiang Wen arrives for the red carpet of the 17th Shanghai International Film Festival at Shanghai Grand Theatre on June 14, 2014 in Shanghai, China.
(June 13, 2014 - Source: Feng Li/Getty Images AsiaPac) more pics from this album »