The 25th Shanghai International Film Festival opened on June 6. Chinese films will launch a "two-way rush" with world cinema in Shanghai.

More than 400 films will screen in the international film exhibition section. For the first time, the "Global Village" section focuses on Spanish films and will screen new films from Germany, Italy, Japan, India and other countries. The "Belt and Road" Film Festival Alliance celebrated its 5th anniversary, connecting 48 countries and 55 member institutions, and entering a new stage of "rooting and development"