Here's what the cast of 'Captain Marvel' looks like in real life

Disney/MarvelBrie Larson joins Starforce.
  • Captain Marvel” is Marvel’s first movie centered on a female superhero.
  • Brie Larson plays the part-human, part-Kree hero.
  • Much of the cast is unrecognizable in their alien roles.

“Captain Marvel” is introducing Carol Danvers to the world.

Marvel’s first superhero movie centered on a female hero is set in the ’90s, before most of the movies in the Marvel Cinematic Universe have taken place.

As a part-human, part-Kree hero, Larson looks generally like herself in the movie, but some of her castmates look unrecognizable as Kree or Skrulls, a type of shape-shifting alien.

Even Samuel L. Jackson, who plays Nick Fury, looks a little bit different because he’s been de-aged by 25 years.

See what the cast looks like in real life below and watch “Captain Marvel” when it hits theatres Friday, March 8.


Brie Larson plays Carol Danvers, also known as Captain Marvel.

MarvelBrie Larson as Captain Marvel.

As a human, Carol is an Air Force pilot. After an accident leaves Carol with superpowers, she becomes part Kree, an alien race, and becomes a member of a Kree military unit called Starforce.


Larson doesn’t look much different from her character, considering she’s part-human, but she does have cool costumes in the movie.

Mike Marsland/WireImage/GettyBrie Larson at the ‘Captain Marvel’ European Gala in 2019.

Larson trained for nine months to get into superhero shape.


Samuel L. Jackson returns as Nick Fury but before he was the director of S.H.I.E.L.D.

Disney/MarvelSamuel L. Jackson as Nick Fury.

Because the movie takes place in the ’90s, Fury is a low-level S.H.I.E.L.D. employee and still has both of his eyes, instead of the eye patch he’s later known for.


Jackson was digitally de-aged to play a younger version of himself.

Frazer Harrison/Getty ImagesSamuel L. Jackson at the ‘Captain Marvel’ premiere in 2019.

This is Jackson’s ninth appearance as Nick Fury in a Marvel film.


Jude Law plays Yon-Rogg, the Kree Starforce commander who trains Carol.

Disney/MarvelJude Law as Yon-Rogg.

“These extraordinary powers [Carol] has, he sees them as something of a blessing and something that she has to learn how to control,” Law told Entertainment Weekly. “That’s a motif throughout the piece, the element of learning to control one’s emotions and to use your powers wisely.”


Law looks generally the same in real life.

Mike Marsland/WireImage/GettyJude Law at the ‘Captain Marvel’ European Gala in 2019.

Law told Entertainment Weekly that his character is “driven by a belief in the divine leadership of the Kree people.”


Gemma Chan plays Minn-Erva, an expert Kree sniper and member of Starforce.

Disney/MarvelGemma Chan as Minn-Erva.

Chan told /Film that her character was the “star” of the team before Carol joined.


Chan is obviously not blue in real life.

Jeff Spicer/Getty ImagesGemma Chan at the ‘Captain Marvel’ European Gala in 2019.

It originally took four hours to get airbrushed blue.


Algenis Pérez Soto is Att-Lass, a Kree member of Starforce.

Disney/MarvelAlgenis Pérez Soto as Att-Lass.

Att-Lass is a marksman for the team.


Pérez Soto was painted blue to play the Kree warrior.

Amy Sussman/Getty ImageAlgenis Perez Soto attends the ‘Captain Marvel’ premiere in 2019.

His first movie ever was 2008’s “Sugar,” which was directed by “Captain Marvel” directors Anna Boden and Ryan Fleck.


Rune Temte is Bron-Char, another member of Starforce.

Disney/MarvelRune Temte as Bron-Char.

He was described by executive producer Jonathan Schwartz as the “bigger, stronger guy who fights with his fists.”


Temte still rocks a beard in real life, but his hair is longer.

Jesse Grant/Getty ImagesRune Temte attends the Los Angeles premiere of ‘Captain Marvel’ in 2019.

The Norwegian actor starred on “The Last Kingdom.”


Djimon Hounsou plays Korath, a Kree mercenary and high-ranking member of Starforce.

Disney/MarvelDjimon Hounsou as Korath.

Korath first appeared in “Guardians of the Galaxy,” but that takes place after this movie.


Hounsou has the same goatee as his character.

Dimitrios Kambouris/Getty ImagesDjimon Hounsou attends the 2018 Pirelli Calendar Launch Gala in 2017.

The actor has also been in some DC movies, “Aquaman” and the upcoming “Shazam!”.


Lee Pace returns as Ronan the Accuser, a high-ranking Kree official who fans may recognise from “Guardians of the Galaxy.”

Disney/MarvelLee Pace as Ronan the Accuser.

He was trying to destroy the planet of Xandar in “Guardians of the Galaxy.”


Pace rocks a beard in real life and is unrecognizable from his Kree character.

JB Lacroix/WireImage/GettyLee Pace at the ‘Captain Marvel’ premiere in 2019.

He plays a younger version of himself in “Captain Marvel.”


Ben Mendelsohn plays Talos, a Skrull leader.

Disney/MarvelBen Mendelsohn as Talos.

Skrulls have the power to shape-shift, so he plays a human version of himself in the film, too.


Mendelsohn had to wear prosthetics to play the alien with pointy ears and green skin.

Albert L. Ortega/Getty ImagesBen Mendelsohn attends the ‘Captain Marvel’ premiere in 2019.

It took a couple of hours to transform into the Skrull leader.


Annette Bening can look human even though she plays the Supreme Intelligence, ruler of the Kree Empire.

Disney/MarvelAnnette Bening as the Supreme Intelligence.

The Supreme Intelligence is actually an artificial intelligence (AI) and can appear as different forms.


Bening has longer hair, and it’s not white.

Walter McBride/WireImage/GettyAnnette Bening attends the Roundabout Theatre Company’s 2019 Gala honouring John Lithgow.

Bening described her character as “the artificial intelligence which consists of the greatest intellects of the Kree people for the last million years” during an appearance on “The Late Show With Stephen Colbert.”


Lashana Lynch plays Maria Rambeau, an Air Force pilot, and one of Carol’s oldest friends.

Disney/MarvelLashana Lynch is Maria Rambeau.

She is also a single mother to a daughter.


Lynch rocked a pink gown at the European premiere of “Captain Marvel.”

TOLGA AKMEN/AFP/Getty ImagesLashana Lynch at the European gala premiere of ‘Captain Marvel’ in 2019.

“Maria’s got a strength that’s undeniable, in that you don’t feel like you need to help her,” Lynch told Entertainment Weekly.


Clark Gregg is back as Phil Coulson during his rookie days as an agent of S.H.I.E.L.D.

Disney/MarvelClark Gregg as Phil Coulson.

This is Gregg’s fifth Marvel movie.


Gregg was digitally de-aged to play a younger version of himself and he has slightly less hair than his character.

Amy Sussman/Getty ImagesClark Gregg attends the ‘Captain Marvel’ premiere in 2019.

Gregg has played Colson on five seasons of “Agents of S.H.I.E.L.D.”

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.