Director – Mamoru Oshii – 1995 – Japan, UK, US – Cert. 15 – 83m ****1/2 A cybernetically rebuilt, female, government agent and her male sidekick pursue a mysterious computer hacker known as The Puppet Master through Hong Kong – plays in the Annecy International Animation Festival 2026 which runs from Sunday, 21st June to […]