The cast and crew of "Operation Moscow" pose for a group photo on the red carpet at the 25th Shanghai International Film Festival (SIFF), which opened on June 9, 2023. [Photo courtesy of SIFF Organizing Committee]
The 25th Shanghai International Film Festival returned on Friday with a star-studded opening ceremony and glitzy red carpet after a one-year hiatus due to COVID-19.