The long-awaited "Captain Marvel trailer - which features Brie Larson in the iconic role - made its debut on 'Good Morning America" and has given fans an insight into what they can expect from the upcoming superhero movie.
The film is set to be released on March 9, 2019. We're introduced to Brie Larson's Carol Danvers and her ambiguous past, as well as the idea of an alien war making its way to Earth, but otherwise, it's a pretty standard superhero trailer-Nick Fury even delivers a disaffected line about an alien invasion and a big vehicle chase. Set in the 1990s, the film is an all-new adventure from a previously unseen period in the history of the Marvel Cinematic Universe.
The helmet and mask also simultaneously turns Captain Marvel's hair into a mohawk. Captain Marvel will spend the film getting to her know her former self, and between that and her alien abilities, she'll be the flawless force to take on the baddies.
She looks so harmless, and yet. It's his meeting with Captain Marvel that changes his perspective on things and brings and opens up his world. The preview shows Brie Larson up to the task as Captain Marvel/Carol Danvers. No sooner has the trailer started and we see a huge explosion in the sky, Captain Marvel falling to Earth and crashing - into a Blockbuster Video no less!
I said before this won't be a traditional origin story, but it looks like they will be showing off Carol Danvers pre-superhero abilities, as evidenced by the numerous flashbacks.
"War is a universal language", Samuel L. Jackson's voice booms over the trailer.
See the first poster for the film below... We also get a glimpse of Ronan the Accuser and Agent Phil Coulson - making their comeback in this story unfolding in the 90s.
Now that we've seen the first Captain Marvel footage there are plenty of questions we have, but there might be an answer to one of the biggest ones in one quick cut. Fury is a young man in this movie, so he's not exactly at retirement age and, as we know from previous MCU movies, he's not the sort of person to fall at the first hurdle.
Listen to Newsbeat live at 12:45 and 17:45 every weekday on BBC Radio 1 and 1Xtra - if you miss us you can listen back here.