Since the early 1980s, Chinese director Chen Kaige has made films that have played to international audiences. His most celebrated was 1993’s Palme d’Or winner Farewell My Concubine. He’s delved into historical dramas, romances, and even internet culture, all with a unique style that’s visually and narratively compelling. His latest, Legend of the Demon Cat,...
The post TIFF Journal: Legend of the Demon Cat appeared first on High-Def Digest: The Bonus View.