Ghost in the Shell Trailer: Scarlett Johansson is Searching for Her Past

After what seems like ages since the project was first announced, Ghost in the Shell has finally released a first trailer. And, by the looks of it, the movie will make the most out of slow-motion effects, if nothing else. It's directed by Rupert Sanders, whose directorial debut, Snow White and the Huntsman, can be remembered for its visual style (and its behind the scenes controversies), so it makes sense.

This first trailer for Ghost in the Shell makes the movie's premise clear – the Major (Scarlett Johansson) is a human-cyborg from the future, tasked with capturing various criminals and stopping all sorts of high-stake threats. At the same time, she is drawn into a quest to find out more about what happened when she was still a human.

You can check out this first trailer below, along with a first official poster!

https://www.youtube.com/watch?v=vctm5VD7qKQ

Ghost in the Shell poster (Screen Rant) Ghost in the Shell poster (Screen Rant)

By now, everybody knows that Ghost in the Shell will be a controversial film – the studio has already been accused of whitewashing for signing Scarlett Johansson as its star. The first few clips (or glitches) released prior to the trailer captured an atmosphere that made us want more. The first trailer, however, shows that it will be much more of an action extravaganza than previously thought.

The fact that Mamoru Oshii (the director of the 1995 Ghost in the Shell anime) said that Scarlett Johansson was a good choice to play the Major didn’t reassure too many of the fans, who believe that it's just a publicity stunt. But Scarlett Johansson is an actress who has proved herself time and time again, even if in recent years she's best known for starring in the MCU.

Will she have enough material to work with in this movie? Or is Ghost in the Shell Lucy 2?

Love the Blade Runner feel - but is it trying too hard? (Paramount Pictures) Love the Blade Runner feel - but is it trying too hard? (Paramount Pictures)

Time will tell. But what do you think?