16th Beijing Int'l Film Festival opens
Xinhua
1776391961000

Actress Ma Li appears on the red carpet of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2026. The 16th BJIFF kicked off at the Yanqi Lake International Convention & Exhibition Center in Beijing on Thursday. (Photo: Xinhua)

Zheng Zhi (1st R), director of the film "All The Good Eyes", and cast members of the film including Yu Hewei (2nd R), Gao Yuanyuan (3rd R), Zhang Tian'ai (3rd L), Han Geng (2nd L) and Xia Zhiguang (1st L) pose for a group photo on the red carpet of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2026. (Photo: Xinhua)

Actors Li Chen, Liu Haocun and Zheng Kai (from left to right) appear on the red carpet of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2026. (Photo: Xinhua)

Juliette Binoche (3rd R), president of the Tiantan Award jury of the 16th Beijing International Film Festival (BJIFF), poses for a group photo with other members of the jury, including Bi Gan (C), Tran Anh Hung (2nd R), Gabriel Mascaro (2nd L), Simon Franglen (3rd L), Zhang Xiaofei (1st R), and Zhang Yi (1st L), on the red carpet of the 16th BJIFF in Beijing, capital of China, April 16, 2026. (Photo: Xinhua)

Director Dong Runnian, actor Bai Ke, actor Zhang Ruoyun and producer Ying Luojia (from right to left) pose for a group photo on the red carpet of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2026. (Photo: Xinhua)

Singer Chen Chusheng (2nd R) performs at the opening ceremony of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2026. (Photo: Xinhua)

Actors Wei Xiang, Shen Teng, Yin Zheng and Sha Yi (from left to right), who star in the film "Pegasus 3," pose for a group photo on the red carpet of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 16, 2026. (Photo: Xinhua)

This photo taken on April 16, 2026 shows a scene at the opening ceremony of the 16th Beijing International Film Festival (BJIFF) in Beijing, capital of China. (Photo: Xinhua)