Faith The Importance of Moonwalking - and Remembering Several days ago I had the chance to see Ghost in the Shell directed by Rupert Sanders and starring Scarlett Johansson as Major, a human-cyborg warrior who is attempting to