The New 'Captain Marvel' Trailer Is Here And It's Insane

Following the teaser for 'Captain Marvel' that dropped a few months back, the full trailer has officially been unveiled.

The new trailer for the Marvel blockbuster has finally been released, and it looks truly epic.

After we saw Captain Marvel/Carol Danvers (Brie Larson) biff it out with an older woman in the first trailer, in the newest sneak peek, we find out what many suspected -- that the old lady who gets punched out is actually a Skrull shapeshifter!

We are also showed Annette Bening’s character, who’s been kept a secret until now, with the trailer revealing that she is playing a Kree who took Carol in and created a part-Kree, part-human soldier.

“Your life began the day it nearly ended,” she says in the clip. “We found you with no memory. We made you one of us. So you could live longer, stronger, superior. You were reborn.”

Following today's epic trailer, fans are more excited than ever for the film's release. Which is the point, obviously.

READ MORE: Brie Larson Punches An Old Lady In The First Captain Marvel Trailer

READ MORE: Marvel Boss Says Plans For First Muslim Superhero Are In The Works

Along with Brie Larson, Captain Marvel also stars Samuel L. Jackson, Ben Mendelsohn, Djimon Hounsou, Lee Pace, Lashana Lynch, Gemma Chan, Rune Temte, Algenis Perez Soto, Mckenna Grace, Annette Bening, Clark Gregg, and Jude Law and hits Aussie cinemas March 8, 2019.

Image: Marvel