Scarlett Johansson certainly loves her sci-fi... Here she is in the first shot from DreamWorks’s much-anticipated live-action adap of cyberpunk anime classic Ghost In The Shell. She plays the cyborg squad leader of Public Security Section 9. Ace though she is, it’s a confusing bit of casting – in the original the character is Japanese and called Motoko Kusanagi. The film opens on 31 March 2017.