For most of the teaser, we only see Carol wearing her Starforce uniform-a green catsuit with a star embossed on the chest, similar to the armor worn by her teammates. Then we see a flurry of Danvers's Earthly flashbacks - military training, all-American ballgames - as she struggles to discern what about her past might be real. Telling us, "I'm not what you think I am", Danvers is revealed at the very end of the trailer in her full red, gold and blue Captain Marvel outfit - her eyes glowing with unspeakable super power and generally coolness.
"Captain Marvel" producer Nate Moore recently gave fans an insight into what they should expect from the film, saying it won't be like the typical origin story.
As the action unfolds, Fury continues: "Space invasion, big vehicle chase - truth be told, I was ready to hang it up until I met you today". The trailer didn't have any snarky comebacks or quips, though we can expect a second one to be filled with those. "And having her on your side is hopefully going to change the balance of power in a way that they desperately need".
One person posted in response to the clip: "Captain marvel travel [sic] was released and every gay in the Marvel fandom went wild, thats so f***ing valid".
There is also a shot of Captain Marvel hung upside down with some machine attached to her head. The conflict between the Skrulls and the Kree is also teased.
"It's hard to explain", Larson's Marvel replies.More news: Samsung Galaxy Note 9 catches fire in woman's purse
So what can we glean from the movie based on what we've seen?
Captain Marvel shows her stuff. Gotta be a darn and dirty Skrull! With so much happening in the trailer, it's understandable if you didn't spend long looking at the poster. As this is set in the past, Ronan is still a high-level ranking member of the Kree.
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.
Comic book fans should recognize Captain Marvel's helmet (which also looks to be a part of the Hasbro action figure line). You see, Larson's character, Carol Danvers, is a former fighter pilot for the U.S. Air Force.
Larson stars in the title role in the upcoming movie, which follows her character as she becomes Captain Marvel after planet Earth is caught in the middle of an intergalactic war between two alien worlds.