In 1995, on the Kree Empire's capital planet of Hala, warrior and Starforce member Vers suffers from recurring nightmares involving an older woman. Yon-Rogg, her mentor and commander, warns her to control her abilities while the Supreme Intelligence, an organic artificial intelligence who acts as the ruler of the Kree, urges her to keep her emotions in check.
While working with official Ronan the Accuser to rescue an undercover spy, Vers is abducted and subjected to a memory probe by a group of Skrulls, alien shapeshifters with whom the Kree Empire is at war. Vers escapes and, after leaving the Skrulls' ship in an escape pod, crash lands on Earth. Her presence attracts the attention of S.H.I.E.L.D. agents Nick Fury and Phil Coulson, whose investigation is interrupted by a Skrull attack. In the ensuing chase, Vers recovers a crystal containing her memories and Fury kills a Skrull impersonating Coulson. Fury later meets and agrees to work with Vers while Skrull commander Talos disguises himself as S.H.I.E.L.D. operative Keller.
Using Fury's security clearance, Vers learns she was a pilot who is presumed to have died six years earlier while testing an experimental light-speed engine designed by scientist Wendy Lawson, who she recognizes as the woman from her nightmares. The two escape after "Keller" confronts them, with Lawson's cat Goose stowing away, and pilot a small cargo jet to Louisiana. A meeting with felllow pilot Maria Rambeau and her young daughter Monica reveals Vers' real name is Carol Danvers.
Talos, who had tracked her, arrives and asks to speak. Using the black-box recorder of Lawson's crashed plane, Danvers learns an alien spaceship had shot it down - and she now remembers Yon-Rogg killing Lawson, as well as Lawson's warning that the experimental engine's energy-core had to be destroyed to keep it from the wrong hands. Vers shot it and was caught in an ensuing explosion, with her body absorbing the energy. Yon-Rogg brought the amnesiac "Vers" - the remaining portion of "Danvers" on her broken dog tag - to Hala.
Talos explains the Skrulls are simply refugees, and Lawson's engine was to help them escape beyond Kree reach. Using coordinates Lawson had given Danvers, she, along with Fury, Monica, and Goose - who for some reason terrifies Talos - fly their Skrull-modified cargo jet to a cloaked ship in orbit. There they find the source of the energy-core's power, the Tesseract - and some Skrull refugees, including Talos' mate and child. Yon-Rogg's Starforce, having tracked them, captures Danvers and places her in VR before the Supreme Intelligence. Enraged at being used, Danvers fights back, and discovers that a Kree implant that purportedly gave her Kree powers was instead limiting them.
Accessing her full force, Danvers escapes, gives the Tesseract to Fury for safekeeping, and battles the Starforce to give Rambeau time to fly herself, Fury, and the Skrulls to Earth - along with Goose, who is not a cat but an alien known as a Flerken that can sprout powerful tentacles and whose insides are a pocket dimension where the Tesseract is placed. Rambeau shoots down a pursuing Minn-Erva. Danvers chases an escaping Yon-Rogg and discovers the extent of her powers, including flight. She singlehandedly destroys multiple ballistic missiles that Ronan, called in by Yon-Rogg, has fired at Earth, and forces Ronan's forces to retreat. On Earth, Danvers quickly defeats Yon-Rogg and sends him back to Hala with a warning to the Supreme Intelligence.
Danvers agrees to help the Skrulls find a new homeworld, giving Fury a modified pager with which to contact her in an emergency. Fury later drafts a proposal for an initiative, changing the name after finding a photo with Danvers' old call sign of "Avenger". In a present-day mid-credits scene, Danvers meets Avengers Steve Rogers, Natasha Romanoff, Bruce Banner, and James Rhodes, who were monitoring the pager Fury had activated. In an end-credits flashback, Goose coughs up the Tesseract.
- Brie Larson as Carol Danvers/Captain Marvel
- McKenna Grace as 13-year-old Carol
- London Fuller as 6-year-old Carol
- Samuel L. Jackson as Nick Fury
- Ben Mendelsohn as Talos
- Djimon Hounsou as Korath the Pursuer
- Lee Pace as Ronan the Accuser
- Lashana Lynch as Maria Rambeau
- Gemma Chan as Dr. Minn-Erva
- Annette Bening as Supreme Intelligence and Dr. Wendy Lawson/Mar-Vell
- Clark Gregg as Phil Coulson
- Jude Law as Yon-Rogg
- Algenis Perez Soto as Att-Lass
- Rune Temte as Bron-Char
- Akira Akbar as Monica Rambeau
- Azari Akbar as a 5-year-old Monica
- Sharon Blynn as Soren
- Chris Evans as Steve Rogers/Captain America (uncredited cameo)
- Scarlett Johansson as Natasha Romanoff/Black Widow (uncredited cameo)
- Mark Ruffalo as Bruce Banner (uncredited cameo)
- Don Cheadle as James Rhodes/War Machine (uncredited cameo)
- Stan Lee as himself (cameo)
In March 2014, Kevin Feige confirmed "[they had] talked a lot" about the character headlining their first film with a female protagonist, while acknowledging she had taken on the mantle of Captain Marvel in the comics. Later, he mentioned Captain Marvel as one of the films he is asked the most about from fans.
On the review aggregator website Rotten Tomatoes, the film holds an approval rating of 78% based on 473 reviews and an average rating of 6.8/10. The website's critical consensus reads, "Packed with action, humor, and visual thrills, Captain Marvel introduces the MCU's latest hero with an origin story that makes effective use of the franchise's signature formula."
- ↑ https://twitter.com/brielarson/status/1016058456061558784 Brie Larson on Twitter
- ↑ Kevin Feige on Marvel’s Responsibility to be Diverse and a Possible Captain Marvel Movie
- ↑ IGN on YouTube: Marvel Head Says Fans Want Black Panther and Captain Marvel
- ↑ Samuel L. Jackson’s Nick Fury to Return in ‘Captain Marvel’
- ↑ Marvel Studios Sets January 2018 Shoot Date For 'Captain Marvel'