News

The 27th Shanghai International Film Festival (SIFF) is set to return from June 13 to June 22, bringing ten days of cinematic celebration to the city. Today, organizers unveiled the official selection ...