The 16th Beijing International Film Festival concluded at Yanqi Lake, Beijing, on Saturday night. The red carpet was graced by a galaxy of stars as the main competition's Tiantian Awards were unveiled. The British film Dragonfly swept three major awards – Best Feature Film, Best Screenplay and Best Actress. Meanwhile, Chinese film All The Good Eyes saw Yu Hewei take home Best Actor and Qiao Shan win Best Supporting Actor. The cinematic feast may have ended, but our love for film never fades. See you again in spring 2027! (Photos via VCG)
CHOOSE YOUR LANGUAGE
互联网新闻信息许可证10120180008
Disinformation report hotline: 010-85061466