Leading UK Anime expert Helen McCarthy explores the relationship of Chinese and Japanese anime, focusing on the significance of Asia’s first animation feature Princess Iron Fan (1941), followed by a rare screening of the Wan Brothers last film Havoc in Heaven (1965).