There is a ton of controversy around the forthcoming live action film Ghost in the Shell, which stars Scarlett Johannson. It's based on the classic manga and anime franchise which surrounds a ghost that can transfer to different robotic bodies. It sounds cool. And looks cool. But we're still not sold on the lead being played by a white woman.

But for those interested in the film, which hits theatres on March 31, take a look at the brand new trailer below.