The 1995 anime film Ghost in the Shell is returning to cinemas for one-night only this Wednesday 25 January. Set in a world where cyborgs and humans co-exist, the story follows the investigation of the ‘Puppet Master’ by a cyborg named Major Kusanagi. This film explores the theme of a thinning line between mankind and technology