The British Academy of Film and Television Arts (BAFTA) and the BFI (British Film Institute) have announced that the latest…
Electric Shadows: A Century of Chinese Cinema
The British Film Institute (BFI) announces its new publication Electric Shadows: A Century of Chinese Cinema. It is the latest…