
Lights, Cameras, Shanghai: 2025 Film & TV Festival Launches June 13
The 2025 Shanghai International Film and TV Festival kicks off June 13 with 3,900+ films and 1,000 series competing for Golden Goblet and Magnolia Awards.
My Global News: Voices of a New Era
๐ Stay Ahead, Stay Global ๐
The 2025 Shanghai International Film and TV Festival kicks off June 13 with 3,900+ films and 1,000 series competing for Golden Goblet and Magnolia Awards.