Captain Marvel Trailer Clarifies Why Carol Punches That Nice Old Lady

When the teaser trailer debuted in September for Captain Marvel, virtually everyone was focused on the same moment: when Brie Larson's Carol Danvers punches an old lady in the face. In terms of getting the audience to sit up and pay attention, there are few more effective methods, but the newly released second trailer shows us more of that buzz-generating scene, confirming the seemingly kindly octogenarian is indeed a shape-shifting alien Skrull. And as the extended sequence plays out, we learn granny has some moves of her own.

Introduced in 1962 in Fantastic Four #2, by Stan Lee and Jack Kirby, the Skrulls are evil aliens from the planet Skrullos who were defeated when Mister Fantastic tricked them into thinking monsters from comic books actually lived on Earth. Since then, the Skrulls have been among the major cosmic threats to the Marvel Universe, such as in the 2008-2009 crossover Secret Invasion, which revealed they had been living on Earth for decades. That story appears to provide partial inspiration for the larger plot of Captain Marvel.

RELATED: Captain Marvel Is the Best Way to Market Avengers 4

Comic-literate viewers of the initial trailer figured that the elderly woman was most likely a Skrull, and that Captain Marvel wasn't simply going around beating up old ladies willy-nilly. However, the scene also has larger implications to the plot of Captain Marvel: The alien shape-shifters are so effective because they can hide in plain sight, but if Carol Danvers can tell who is a Skrull, she becomes a valuable asset for Nick Fury as the war between the Kree and the Skrull comes to Earth. The trailer also appears to show Captain Marvel going full-on Sparklefists atop a train, suggesting the fight between Captain Marvel and Skrull-Granny could be one of the film's first real introductions to Carol's Kree-infused powers, and may serve as one of the most memorable set pieces.

Captain Marvel

The trailer makes the threat of the Skrulls clear by showing that if they can masquerade as the most vulnerable in our society, then just about anyone and everyone could be a Skrull, which brings to mind Secret Invasion's ominous tagline "Who can you trust?" With the titular hero trapped in a war between two alien races while trying to find out her own links to the strange planet she's found herself on, Captain Marvel is going to have her hands full in March, especially if there are more Skrull-Grannies ready to kick butt at a moment's notice.

RELATED: Captain Marvel's Kree Name Revealed

Directed by Anna Boden and Ryan Fleck from a script they wrote with Liz Flahive, Carly Mensch, Meg LeFauve, Nicole Perlman and Geneva Robertson-Dworet, Captain Marvel stars Brie Larson as Carol Danvers, Samuel L. Jackson as Nick Fury, Jude Law as the commander of Starforce, Clark Gregg as Phil Coulson, Lee Pace as Ronan the Accuser, Djimon Hounsou as Korath the Pursuer, Gemma Chan as Minn-Erva, and Ben Mendelsohn, Lashana Lynch, Algenis Perez Soto, McKenna Grace and Annette Bening in as-yet-undisclosed roles. The film arrives March 8, 2019.

Young Justice: Outsiders Makes a Surprise Addition to the Roster

More in CBR Exclusives