Chinese director Jia Zhangke (left) and actress Zhao Tao wave to the audience 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]