Actress Lin Chi-ling poses on the red carpet for the closing ceremony of the 8th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 22, 2018.
The cast of the film The Island including actor Wang Baoqiang, actress Shu Qi and the director Huang Bo arrives in the red carpet for the closing ceremony of 8th Beijing International Film Festival on April 22, 2018. [Photo by Zhang Xingjian/chinadaily.com.cn]