Ghost in the Shell, the live-action fantasy movie starring Scarlett Johansson, hits the big screen on 30 March.
But what is the film all about, why have some fans complained about Johansson’s casting and hasn’t there been a Ghost in the Shell movie before?
