World News

‘Captain Marvel’ Trailer Out: Brie Larson As Carol Danvers Is A Very Human Superhero

Right at the start of Captain Marvel‘s new trailer, we know why Carol Danvers was seen punching an old woman on a train in the previous one. The woman is a Skrull, a shape-shifting alien race set to invade Earth; and Danvers, played by Brie Larson, is part-human part-kree and full superhero.

A D V E R T I S E M E N T

The trailer shows that Danvers was reborn as a Kree, a race of noble superheroes, after her human pilot self landed in an alien place with the threat of Skrulls and a wiped-out memory. How she becomes a part of the Kree home planet – which looks majestic on screen – is a mystery. But Annette Bening, who plays a mentor-figure like Kree tells her, “Your life began the day it almost ended. We found you with no memory. We made you one of us so you could live longer, stronger and superior.”

What’s nice though is like many other women superheroes, Brie Larson is very human. There are moments where she looks troubled as a superhero, and others where she’s full of grit as a human. We know something is nagging about her past, and no memory-wipe can rid her of it. So the story seems to be as much about her figuring that out, as about her fight to end a war.

Recommended

Joining her in this fight against the main Skrull villain played by Ben Mendelsohn, are Samuel Jackson and Clark Gregg as SHIELD agents Nick Fury and Phil Coulson. Nick Fury has lost his eye-patch in this movie. It’s a question to look out for, but one possible explanation, from the comics, is that he receives injections to treat him for the grenade injury, which also slows his ageing. So we see a much younger Nick Fury.

Captain Marvel is set in the 1990s, a first time for a Marvel film. Directed by Anna Boden and Ryan Fleck, it also stars Lee Pace as Ronan, and Djimon Hounsou as Korath from Guardians of the Galaxy, Lashana Lynch, Gemma Chan, Ben Mendelsohn and others. Marvel’s Avengers 4 trailer is also likely to come out this week.

Captain Marvel will release in theatres on March 8, 2019.

Watch the trailer here: