Introduced as Vers, an amnesiac member of Starforce, an elite strike team of the alien Kree, Larson imbues the future Captain Marvel with a strong sense of character and personality, even when she has little idea of who she is. Her growth over the course of the film, from the discovery that she was once Carol Danvers to her eventual embrace of her old identity, runs counter to the well-worn Marvel origin trope of sort-of jerks (Tony Stark, Thor, Stephen Strange) who learn a less and become heroes. Instead, the story builds to the revelation that Carol  had her life taken away from her, and she has to be strong enough to reclaim it.


Thanks to Marvel’s marketing buildup and the very long development period for “Captain Marvel,” we know that Veers is actually Carol Danvers, an Earth woman who somehow ended up on the Kree planet Hala. She knows her past is a blank, but has no idea what she has lost, much less how to get it back. That puts Veers — sorry, Danvers — at a pretty big disadvantage right from the start, and “Captain Marvel” never entirely rights the imbalance between what the audience knows and what the character needs to learn.

You might wonder just who the Kree are, and I’ll politely remind you that the race was introduced in “Guardians of the Galaxy.” That movie didn’t really define the blue-blooded aliens beyond being militant and aggressive. “Captain Marvel” won’t tell you much more, aside from the fact that the race is controlled by an AI construct called the Supreme Intelligence, and that the Kree are determined to destroy the Skrulls. That’s all you really need to know, but this script isn’t always good about highlighting what is truly important.

 Larson delivers a powerful performance in the lead role, backed by an impressive supporting cast led by Samuel L. Jackson and Clark Gregg, returning as the fan-favorite Nick Fury and Phil Coulson, albeit — in the film’s 1995 setting — younger, more happy-go-lucky versions of the S.H.I.E.L.D. agents. Here, Jackson isn’t the prickly agency director concerned with myriad global threats, but instead a low-level operative baffled by the absurdity of the events around him. He easily scores some of the biggest laughs, yet still carries that grit that make Fury so compelling.

As Talos, commander of the shape-shifting alien Skrulls, Ben Mendelsohn (Rogue One: A Star Wars Story, Ready Player One) is simultaneously frightening and charming, and Annette Bening acquaints herself well in a surprising dual role. The secret MVP of the film, however, is Lashana Lynch, as Carol’s former best friend Maria Rambeau. She receives much of the best dialogue and has her own arc; her relationship with Carol proves to be the film’s emotional linchpin.