China Censorship Crackdown Forces Shanghai Film Festival to Cancel Opening Screening
Published on: Thursday 13 June 2019
The official explanation for the shocking last-minute change was "technical reasons," but industry insiders say the scheduled festival opener, Huayi Brothers' $80 million war epic 'The Eight Hundred,' ...