Actor Jackie Chan walks the red carpet at the 18th Shanghai International Film Festival in Shanghai, east China, June 13, 2015. The 9-day festival kicked off on Saturday. (Photo: Xinhua/Ding Ting)
RIGHT BG
Actor Jackie Chan walks the red carpet at the 18th Shanghai International Film Festival in Shanghai, east China, June 13, 2015. The 9-day festival kicked off on Saturday. (Photo: Xinhua/Ding Ting)