The 27th Shanghai International Film Festival (SIFF) is set to open next week, running from June 13 to 22, promising a cinematic extravaganza across the Yangtze River Delta. With over 400 films scheduled for 1,500 screenings throughout the region, here are the latest scoops on the much-anticipated event.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3