Writer Tom reviews the double bill feature of Mamoru Oshii’s 1995 anime and Rupert Sanders’ 2017 live action adaptation, hosted by Showcase Cinema de Lux Southampton.