
Shanghai International Film and TV Festival Set to Dazzle in June
The 2025 Shanghai International Film and TV Festival is set to dazzle audiences this June with over 3,900 films and 1,000 TV programs competing for top honors.
News for people and friends

The 2025 Shanghai International Film and TV Festival is set to dazzle audiences this June with over 3,900 films and 1,000 TV programs competing for top honors.