Director Chen Kaige (4th from the right) and the cast and crew of his new war epic "The Great War" 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]