The cast of the film The Island including actor Wang Baoqiang, actress Shu Qi and the director Huang Bo arrives on the red carpet for the closing ceremony of 8th Beijing International Film Festival on April 22, 2018. (Photo/chinadaily.com.cn)
RIGHT BG