The 28th Shanghai International Film Festival will run from June 12 to 21, with Tony Leung Chiu-wai as president of the main competition jury. This year's festival will screen more than 420 films from around the world across over 1,500 projections.
{{item.ShowEnTime3.substring(0,13)}}
NEW