After months of waiting, Marvel Studios has finally released the first trailer for next year's highly anticipated Captain Marvel. Truth be told, it's one of the most interesting trailers Marvel has released; filled with intrigue, action, and old lady punching.
No really, Carol smacks an old lady in the face with one hell of a fist.
It starts with Carol landing on Earth, specifically a Blockbuster Video store, and we are soon taken to various points in her life. We see Carol as a young girl, a pilot, and a soldier, though the latter didn't take place on Earth. All of these viewpoints will make fans wonder how she's been able to juggle all these occupations throughout her life.
However, it turns out that she doesn't know herself and only seems to know about her life with the Kree. Despite that, she does get various flashbacks of a life on Earth, making her wonder if they're real or fake. Either way, she's here now to get some answers and does so by teaming up with Nick Fury.
Soon enough, we get a montage of various scenes from the movie, including a good look at some of her cosmic duties with a group of Kree, one of which is played by Jude Law. Many are expecting him to be Mar-Vell but this trailer doesn't answer that question.
In between all of that is a lot of laser blasts, explosions, and car chases. The trailer didn't have any snarky comebacks or quips, though we can expect a second one to be filled with those. Overall, it's a really cool trailer and one that should grab fan interest really quickly.
Set in the 90s, Captain Marvel will detail a secret chapter in the MCU that not only introduces us to the titular captain, but also to the Skrulls and Kree. It will also show us why Carol Danvers, played by Brie Larson, hasn't been active since the incident and was only called into action by Nick Fury after the events of Avengers: Infinity War.
We'll also get to see much younger versions of Nick Fury, still played by Samuel L. Jackson and Phil Coulson, who hasn't appeared in a theatrical MCU installment since 2012's The Avengers. He has been appearing in ABC's Agents of SHIELD, though that series is expected to end soon.
Captain Marvel hits theaters next year on March 8, 2019.