Ever since Thanos wiped out half of existence at the end of Avengers: Infinity War, audiences have been sitting on pins and needles for the Captain Marvel appearance teased in the post-credits scene. No, not the magic-powered DC superhero who will star in the Shazam! movie (that name will always be confusing ); I’m talking about the superheroine endowed with enough cosmic power to solidify her position as one of the Marvel universe’s strongest characters. At long last, we’ve got a trailer for the Captain Marvel movie, and it looks marvelous, —pun intended.
While many of the MCU movies are mostly faithful to the source material, the Captain Marvel trailer implies that this particular version of the character, played by Brie Larson, seems to be a far cry from the US. Air Force officer who got her powers thanks to an exploding alien doohickey. Granted, she’s an ex-officer, but the details are rather sketchy. Maybe she was abducted by aliens and given powers by way of experiments, or perhaps the doohickey will come into play. Given this Captain Marvel exhibits all the cliched signs of amnesia, the movie will probably be a tale of discovery that focuses on her piecing together her origin story. However, the identities of Captain Marvel’s allies and enemies are anything but sketchy.
According to the trailer, Nick Fury is back, once again portrayed by the fantastic Samuel L. Jackson. By the look of things, this movie will be his first chronological appearance in the MCU, before he became the director of S.H.I.E.L.D. and recruited Tony Stark into the Avengers Initiative. That would explain why Fury doesn’t have an eyepatch, why Agent Coulson will feature in the movie, and why the first building shown in the trailer is a Blockbuster Video.
As for the enemies, they’re shown in a blink-and-you’ll-miss-it moment. They’ve got green skin, long ears, and wrinkly chins —all the hallmarks of the most sinister race of aliens in the Marvel canon: the shapeshifting Skrulls. If you wondered why Captain Marvel punches an old lady in the trailer, it’s probably because the old lady is a Skrull in disguise (or maybe the filmmakers are trying to pull a fast one and Captain Marvel will be the Skrull in that scene). While we should watch the movie to find out why the Skrulls are on Earth, it’s safe to assume they want to take over the world since that’s all they ever seem to try to do in the comics.
Captain Marvel will hit theaters March 8th, 2019.