Oy. What a train wreck.
This film is bad in the worst possible way: It’s embarrassing.
An embarrassing waste of its cast, and a new low for the Marvel Cinematic Universe.
![]() |
Our heroes — from left, Ms. Marvel (Iman Vellani), Captain Marvel (Brie Larson) and Monica Rambeau (Teyonah Parris) — watch with horror, as this story's Big Bad embarks on planet-killing activity. |
Clearly, she doesn’t.
The so-called script she cobbled together with Megan McDonnell and Elissa Karasik is a mess: unstructured, uneven, random, laced with glaring hanging chads, and sporting a deus ex machina finale that I defy anybody to explain.
Which is a genuine shame, and a lost opportunity. Iman Vellani’s bubbly Kamala Khan was a delightful presence in 2022’s Ms. Marvel limited series, and Brie Larson’s Captain Marvel has been a high point in the MCU since her debut in 2019’s Captain Marvel.
Teyonah Parris’ Monica Rambeau debuted as a little girl (Akira Akbar), niece of Carol Danvers (aka Captain Marvel), in the 2019 film; Monica reappeared as an adult in 2021’s WandaVision miniseries, during which she gained the powers she’s still learning to control, in this new film.
DaCosta & Co.’s core plot builds on events from Captain Marvel’s 2019 debut, when she rejected her role as a ruthless member of the tyrannical Kree empire, and — wanting to ensure that the Kree never would threaten another world — later destroyed their home planet Hala’s Supreme Intelligence (AI writ very bad).
Alas, that supposedly righteous deed had dire consequences. Hala lost its oceans and breathable atmosphere, and its sun died, leaving the planet in perpetual darkness.
(Why taking out a super-computer would cause such celestial havoc is left unaddressed: merely the first of this script’s woefully under-explained details.)
This Kree therefore vowed revenge on Captain Marvel, whom they dubbed “The Annihilator”; their increasingly dire plight also exacerbated a long-festering war with the shape-shifting Skrulls, whom she helped find a new home world.
The story begins as Kree ruler Dar-Benn (Zawe Ashton) — known as the Supremor, wielder of a nasty-looking war hammer — finds a long-sought cosmic bracelet that further enhances her powers. A quick cut to Kamala — at home with parents Muneeba (Zenobia Shroff) and Yusuf (Mohan Kapur), and older brother Aamir (Saagar Shaikh) — reminds us that this is the twin of the bracelet that gave her powers as Ms. Marvel.