This Is Why Captain Marvel Punches An Old Woman In The New Trailer

Spider-Man Captain Marvel Brie Larson Skrulls

The first official trailer for Captain Marvelย excited most fans, but the moment where Carol Danversย punches an old woman seems to have caught a lot of people by surprise. However, the reason behind Carol’s decision to assault the seemingly harmless woman is probably tied to the main villains of Captain Marvel.

Captain Marvel will follow Carol Danvers when she returns to Earth after having served as a member of the intergalactic team named Starforce. However, she won’t be the only one landing on the planet as the villainousย Skrulls, led by Talos, have arrived to begin their invasion of Earth. Of course, comic book fans know that the Skrulls are a shape-shifting extraterrestrial species who normally have green skin and reptilian features but can alter their appearance to resemble any being or object within a certain range of their original volume.

Those unfamiliarย with the comics are understandablyย confused by Carol’s decision to punch an old lady on the train, but one can assume that Carol Danvers believes the woman is actually one of the shapeshifting Skrulls. During the trailer, Captain Marvel can be seen in the midst of a battle at a train station and then later on top of a train, potentially meaning that she was pursuing a Skrull who later hid among the passengers. Whether or not Carol Danvers has correctly identified the Old Lady as a Skrull remains to be seen, though one can imagine she is aware of what she needs to look for when seeking out the invaders.

Based on the Marvel comic character first appearing in 1968, the story follows Carol Danvers as she becomes one of the universeโ€™s most powerful heroes when Earth is caught in the middle of a galactic war between two alien races. ย Set in the 1990s, โ€œCaptain Marvelโ€ is an all-new adventure from a previously unseen period in the history of the Marvel Cinematic Universe.

Directed by Anna Boden and Ryan Fleck, Captain Marvel stars Brie Larson, Samuel L. Jackson, Ben Mendelsohn, Djimon Hounsou, Lee Pace, Lashana Lynch, Gemma Chan, Algenis Perez Soto, Rune Temte, McKenna Grace, with Clark Gregg, and Jude Law.

Captain Marvelย will be released in theaters on March 8, 2019.

Sebastian Peris

Sebastian Peris

Canadian film buff, political junkie, comic book geek, and board game enthusiast.