
Captain Marvel
2019 · Movie · PG-13 · 124 min · ★ 6.8 · 72% critics
In the 1990s, a determined pilot becomes one of the universe’s most powerful heroes just as Earth is pulled into a galactic conflict between two alien races. As the war closes in, she must piece together her place in it and decide what kind of hero she wants to be.
Also known as Captain Marvel 3D · Marvel Studios' Captain Marvel
Where to watch
Streaming on Disney+.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2019
- Release date
- 2019-03-06
- Language
- English
- Rated
- PG-13
- Runtime
- 124 min
- Max quality
- UHD
- Critic score
- 72/100
- TMDB rating
- 6.8/10 (16,770 votes)
- Box office
- $1,128,462,972
- Budget
- $152,000,000
About
You’ll likely enjoy this if you want a 1990s-set Marvel origin with big powers, humor, and space conflict, similar to Wonder Woman or Captain America: The First Avenger; Not for you if you need tight plotting and deep character work.
Pros: 90s setting and nostalgia; fun buddy dynamic; flashy sci-fi action | Cons: uneven pacing; thin character growth; story feels messy
Themes
- superhero
- based on comic
- alien
- female protagonist
- alien invasion
- super power
- female hero
- aftercreditsstinger
- duringcreditsstinger
- marvel cinematic universe (mcu)
- woman director
- 1990s
- +3 more
Awards & recognition
- Kids' Choice Award — Favorite Movie · 2020 · nominated
Cast & crew

Brie Larson
as Carol Danvers / Vers / Captain Marvel

Samuel L. Jackson
as Nick Fury

Ben Mendelsohn
as Talos / Keller

Jude Law
as Yon-Rogg

Annette Bening
as Supreme Intelligence / Dr. Wendy Lawson

Djimon Hounsou
as Korath

Lee Pace
as Ronan

Lashana Lynch
as Maria Rambeau

Gemma Chan
as Minn-Erva

Clark Gregg
as Agent Coulson
Directed by Ryan Fleck, Anna Boden