Shanghai Film Festival Yanks ‘The Eight Hundred’; Chinese War Epic Was Due To Open Event

The Shanghai International Film Festival has made an abrupt and surprising change to its program, pulling Huayi Brothers’ big-budget Chinese war drama The Eight Hundred from its lineup on the eve of …
( read original story …)