Find endless excitement in SIFF spectacular

english.shanghai.gov.cn

[Video/Shanghai Eye, SMG]

The recently concluded 26th Shanghai International Film Festival (SIFF) showcased a whopping 460 films and drew in 5,000 industry insiders and professionals from across the globe. Dive into the excitement by watching this video!