12:09 Jun 22 2026

The 28th Shanghai International Film Festival's Belt and Road Film Week featured 16 films from 26 countries, with half shortlisted for the competition section. Maria Petrova won the Media Choice Award for Filmmaker for Hold Onto Me, while Hen got Most Media-Anticipated Film. Chinese Director Lhapal Gyal's Sumpa Kingdom earned the Audience Choice Award. #SIFF

Follow Yicai Global on