Chinese actor Chow Yun-fat (1st R) poses on the red carpet as he arrives for the opening ceremony of 2016 Shanghai International Film Festival in Shanghai, East China, June 11, 2016. [Photo/Xinhua]