A "masterpiece" hailed as one of the "most powerful World War 1 films ever made" , with multiple Academy and BAFTA wins, is ...
Takeuchi, originally from Chiba Prefecture near Tokyo, first visited China in 2010 to produce the three-part documentary A ...