No sooner has Brie Larson’s Carol Danvers got her super-suit in the new Captain Marvel trailer, she’s beating up pensioners on the subway.
Turns out she was punching that old lady from the first trailer for a very good reason.
In this second look at the forthcoming prequel chapter in the Marvel Cinematic Universe, Samuel L. Jackson’s (considerably de-aged) Nick Fury explains the galactic landscape to her.
She’s a Kree, and the bad guys – presumably not all old ladies – are the Skrulls, with the two warring races battling it out on Earth.
However, as the trailer details, she wasn’t always thus. Found by the Kree following a ‘near-death’ experience, she was taken to their home world and made ‘one of us’, explains Annette Bening’s ‘mother’ character (thus far unnamed).
Given some kind of Kree blood transfusion, she’s made ‘stronger, superior’, before encountering Ben Mendelsohn’s Talos the Untamed, the shapeshifter who’s leading the assault on Earth.
There’s a lot riding on this movie.
After the post-credits scene in Avengers: Infinity War, in which Nick Fury pages Captain Marvel in the last frame of the movie, it’s thought that she’ll be the might that will take on (and presumably vanquish) Thanos.
Luckily, according to MCU boss Kevin Feige, she’s ‘the strongest character we’ve had yet’, so if anyone’s going to sort it, she will.
Also starring Jude Law, Lee Pace, Djimon Hounsou and Gemma Chan, it lands in the UK on 8 March.