Captain Marvel's life began the day it nearly ended.
During last night's Monday Night Football game where the Philadelphia Eagles defeated the Washington Redskins 28-13, Marvel Studios debuted the second trailer for Captain Marvel, the upcoming film based on the Marvel Comics character, starring Brie Larson, Samuel L. Jackson and Ben Mendelsohn.
The two-minute, 15-second trailer opens with Captain Marvel/Carol Danvers (Larson) aboard a Los Angeles Metro Rail car in the 1990s, looking for her intended target while being stared at by astonished passengers. We hear a voiceover from a younger Nick Fury (Jackson), who says, "So...Skrulls are the bad guys..."
Captain Marvel finds her target, an eldery woman who smiles upon being recognized, and unleashes a brutal right cross to the face designed to shock us. The eldery woman shrugs off the blow, turns and abruptly launches into a drop kick that initiates a brief fight between the two until Captain Marvel subdues the elderly woman. "...and you're a Kree," continues Fury, "a race of noble warriors?"
"Heroes," corrects Carol as we see a separate scene of her riding in a car with Fury. "Noble warrior heroes."
As dramatic music builds, we see Captain Marvel slo-mo walking alongside other members of the Kree military group known as Starforce.
"Your life began the day it nearly ended," remarks a voiceover from Annette Bening's unnamed character, a Kree who rescued Danvers and made her part Kree. "We found you, with no memory, we made you...one of us. So you could live longer, stronger, superior. You were reborn."
We see fleeting images of Carol being infused with some sort of fluid, and Captain Marvel hanging upside down, forcibly restrained, as an alien device is doing something to her mind.
"I keep having these...memories," remarks Carol, as we see a fleeting image of her in a flight uniform with her fellow pilot, Maria Rambeau (Lashana Lynch), the mother of another Captain Marvel from the comics, Monica Rambeau. "Something in my past is the key to all of this."
Next, we see Carol wearing a S.H.I.E.L.D. ball cap while at the controls of some sort of airship, with Nick Fury in the co-pilot's seat. "You know how to fly this thing?" asks Fury.
"We'll see," replies Carol as she starts activating switches.
"That's a yes-or-no question."
"Yes," answers Carol, pushing the throttle forward and launching the airship from its hangar.
Aboard a Skrull spaceship, Captain Marvel faces off against Talos (Mendelsohn), the film's big bad. "Would you like to know...what you really are?" asks Talos in a voiceover.
We see Carol and Nick Fury researching something in a S.H.I.E.L.D. archives room. "I think I had a life here," Carol remarks in a voiceover as we glimpse a brief shot of Mar-Vell (Jude Law), Carol's mentor and commander in Starforce. "What aren't you telling me?"
"You've come a long way," Mar-Vell tells her in a different scene, "but you're not as strong as you think."
"This war...is just the beginning," says Talos as we see the back of Ronan the Accuser (Lee Pace) as the two watch a battle in space.
"I'm not gonna fight your war," Captain Marvel states in a separate scene, followed by flashes from various points in Carol's life that end with Captain Marvel looking impressively formidable as she bursts with power. "I'm gonna end it."
This is immediately followed by a brief sequence of Captain Marvel, now sporting her red helmet that creates a faux-mohawk with her hair, battling a Skrull invasion of Earth in space and destroying ships left and right.
In the trailer's final scene, we see Nick Fury in the S.H.I.E.L.D. facility, bending down to pet a cat, saying "Aren't you the cutest little thing? Aren't you cute? And what's your name, hunh?"
"Fury," admonishes Carol, trying to refocus his attention, and nodding to address the matter at hand.
"I'll be back," Fury whispers to the cat before getting up to leave.
If you'd like to check out the new Captain Marvel trailer, you can view it below thanks to the official Marvel Entertainment account on YouTube...
Captain Marvel is scheduled to arrive in theaters on March 8, 2019.