Chinese actors (from left to right) Liu Yifei, Deng Chao and Jiang Yiyan pose on the red carpet of the 15th Shanghai International Film Festival in front of Shanghai Grand Theater in Shanghai on Saturday. [Pang Li/China.org.cn]