Actress Ni Ni graces the red carpet at the 25th Shanghai International Film Festival (SIFF), which opened on June 9, 2023. The festival, helmed by the China Media Group (CMG) and the Shanghai municipal government under the China Film Administration's guidance, will run from June 9 to 18, with 53 works shortlisted for this year's Golden Goblet Awards. [Photo courtesy of SIFF Organizing Committee]
Go to Forum >>0 Comment(s)