Can you match the actor to their Marvel character?

By: Isadora Teich
Estimated Completion Time
3 min
Can you match the actor to their Marvel character?
Image: Marvel Studios

About This Quiz

The Marvel Cinematic Universe is rich, complex, and getting bigger and bigger every day. Each new movie introduces new villains and heroes. Check your MCU knowledge with this explosive HowStuffWorks quiz!
Which of these characters is played by Robert Downey Jr?
Doctor Strange
Iron Man
Gamora
Thor
Correct Answer
Wrong Answer

Robert Downey Jr.'s role as Tony Stark saved his career and kickstarted the Marvel cinematic universe with a bang. He has appeared as Tony Stark in three standalone films, as well as in films like "The Avengers."

Which actress has played Mary Jane Watson?
Kirsten Dunst
Halle Berry
Miley Cyrus
Blake Lively
Correct Answer
Wrong Answer

In the Spider-Man trilogy directed by Sam Raimi, Mary Jane Watson was portrayed by Kirsten Dunst. Her and Tobey Maguire shared that iconic upside-down kiss in the rain.

Who played Peggy Carter?
Hayley Atwell
Leslie Bibb
Ming-Na Wen
Natalie Portman
Correct Answer
Wrong Answer

Hayley Atwell plays Peggy Carter, who was first introduced in "Captain America: The First Avenger." A skilled fighter, she comes to Steve Rogers' aid and has been in several movies, as well as a television show.

Advertisement

Chris Evans plays which Marvel hero?
Thor
Starlord
The Hulk
Captain America
Correct Answer
Wrong Answer

Chris Evans has portrayed Steve Rogers in several standalone Captain America movies. He is famous for his physique, with many fans comparing the shape of his upper body to that of a Dorito.

Who plays Doctor Strange?
Idris Elba
Benedict Cumberbatch
Edward Norton
Paul Rudd
Correct Answer
Wrong Answer

Benedict Cumberbatch, of "Sherlock" fame, plays the sorcerer supreme. So far he has been in one film, and more are expected over the next few years.

Nick Fury is played by which actor?
Kenneth Branagh
Jason O'Mara
Samuel L. Jackson
Idris Elba
Correct Answer
Wrong Answer

Samuel L. Jackson has played Nick Fury in multiple films. He leads the complex and shadowy spy agency S.H.I.E.L.D.

Advertisement

Which of these actors has played Bruce Banner?
Mark Ruffalo
The Rock
Vin Diesel
Chris Hemsworth
Correct Answer
Wrong Answer

While The Hulk was originally played by Edward Norton, he is currently played by Mark Ruffalo. Ruffalo is known for the role, as well as his activism.

Scarlett Johansson plays which character in the MCU?
Black Widow
Maria Hill
Jane Foster
Peggy Carter
Correct Answer
Wrong Answer

Scarlett Johansson plays spy Black Widow in the MCU. The character has appeared in numerous Marvel films but has yet to have a standalone movie.

Tom Hiddleston plays which Marvel character?
Thor
Black Panther
Loki
Groot
Correct Answer
Wrong Answer

After appearing in the film "Thor," Loki became the MCU's most popular villain, and one of its most popular characters. This unpredictable and often sinister trickster god is definitely a fan favorite.

Advertisement

Which actress plays Pepper Potts?
Evangeline Lilly
Gwyneth Paltrow
Ellen Page
Eva Longoria
Correct Answer
Wrong Answer

Pepper Potts is Tony Stark's assistant and love interest. She eventually becomes the CEO of Stark Industries.

Thor is played by which actor?
Jason Momoa
The Rock
Chris Hemsworth
Chris Pratt
Correct Answer
Wrong Answer

Thor, the thunder god of Asgard, is played by Chris Hemsworth. Thor often clashes with his trickster god brother Loki.

Anthony Hopkins plays which role in the MCU?
Ronan
Odin
Nick Fury
Doctor Strange
Correct Answer
Wrong Answer

Anthony Hopkins plays Odin, king of the gods of Asgard. He is the father of Thor and Loki.

Advertisement

Which role in the MCU is played by Karen Gillan?
Gamora
Peggy Carter
Jane Foster
Nebula
Correct Answer
Wrong Answer

Karen Gillan of "Doctor Who" fame plays villain Nebula in the "Guardians of the Galaxy" movies. She is a cybernetically enhanced blue master assassin.

Who plays Scarlet Witch?
Elizabeth Olsen
Tyra Banks
Gwyneth Paltrow
Hayley Atwell
Correct Answer
Wrong Answer

Wanda Maximoff, known as Scarlet Witch, can hypnotize people and telekinetically manipulate objects. She's appeared in "Avengers" and "Captain America" films.

Who plays the villain in "Doctor Strange"?
Mads Mikkelsen
Christopher Lee
Lee Pace
Anthony Hopkins
Correct Answer
Wrong Answer

Mads Mikkelsen plays Kaecilius in "Doctor Strange." He's a rogue magician on a murderous mission.

Advertisement

Sebastian Stan plays which Marvel character?
Odin
Tony Stark
Loki
Bucky Barnes
Correct Answer
Wrong Answer

Originally a childhood friend of Steve Rogers, James Buchanan "Bucky" Barnes has a dark journey of his own in the MCU. He appeared first in "Captain America: The First Avenger."

Who plays Commander Maria Hill?
Paris Hilton
Cobie Smulders
Natalie Portman
Zoe Saldana
Correct Answer
Wrong Answer

Cobie Smulders of "How I Met Your Mother" fame plays Maria Hill. She has appeared in "Avengers" and "Captain America" films.

Natalie Portman portrays which MCU character?
Jane Foster
Nebula
Darcy Lewis
Peggy Carter
Correct Answer
Wrong Answer

Scientist and love interest of Thor, Jane Foster, is played by Natalie Portman. She has appeared in the "Thor" films.

Advertisement

Darcy Lewis is played by which actress?
Ashley Olsen
Claire Danes
Karen Gillan
Kat Dennings
Correct Answer
Wrong Answer

Darcy Lewis is an intern who works for Jane Foster. She largely provides comic relief in "Thor" and "Thor: The Dark World."

Which of these actors played the villain Red Skull?
Willem Dafoe
Hugo Weaving
Ben Kingsley
Tom Hiddleston
Correct Answer
Wrong Answer

Hugo Weaving, of "Lord of the Rings" and "The Matrix" fame, plays the villain Red Skull in "Captain America: The First Avenger." He is an archenemy of Captain America.

Who plays Ant-Man?
Ben Kingsley
Robert Downey Jr.
Paul Rudd
Chris Evans
Correct Answer
Wrong Answer

Paul Rudd stars at Ant-Man in the 2015 film. It follows a burglar who becomes a hero with the help of a suit that lets him shrink in size while increasing his strength.

Advertisement

Who plays the title character in the "Ghost Rider" films?
Nicolas Cage
Chris Hemsworth
Idris Elba
Vin Diesel
Correct Answer
Wrong Answer

Nicolas Cage stars as Johnny Blaze in the "Ghost Rider" franchise. These three films center around the damned antihero who collects souls and rides a motorcycle.

Chris Pratt plays which Marvel character?
Groot
Star-Lord
The Hulk
Loki
Correct Answer
Wrong Answer

Chris Pratt, originally of "Parks and Rec" fame, plays Star-Lord Peter Quill. He first appeared in the film "Guardians of the Galaxy."

Who plays Agent Phil Coulson?
Clark Gregg
David Spade
Rip Torn
Samuel L. Jackson
Correct Answer
Wrong Answer

Phil Coulson is a S.H.I.E.L.D agent played by Clark Gregg. He's appeared in both Marvel movies and the TV show "Agents of S.H.I.E.L.D."

Advertisement

Who voices Groot?
Vin Diesel
Jeff Bridges
Benedict Cumberbatch
Bradley Cooper
Correct Answer
Wrong Answer

Vin Diesel is the voice of fan favorite Groot, who says almost nothing except for "I am Groot." Groot is a tree-like creature who goes to great lengths to protect his friends.

Who plays James "Rhodey" Rhodes?
Jon Favreau
Don Cheadle
Danny Trejo
Chris Hemsworth
Correct Answer
Wrong Answer

Rhodey originally appeared in the first "Iron Man" film, where he was portrayed by Terrence Howard. The role was later taken over by Don Cheadle.

Who plays the Hulk's love interest, Betty Ross?
Emma Watson
Liv Tyler
Natalie Portman
Zoe Saldana
Correct Answer
Wrong Answer

In "The Incredible Hulk" starring Edward Norton, Bruce Banner's love interest was played by Liv Tyler. This 2008 movie is not well remembered and got pretty bad reviews.

Advertisement

Sam Rockwell plays which Marvel character?
Tony Stark
Thor
Justin Hammer
Red Skull
Correct Answer
Wrong Answer

"Iron Man 2" villain Justin Hammer of Hammer Industries is played by Sam Rockwell. He is both a business competitor and nemesis of Iron Man.

Hawkeye is played by which actor?
Jeremy Renner
Tom Hiddleston
Al Pacino
Zac Efron
Correct Answer
Wrong Answer

Jeremy Renner plays Clint Barton, also known as Hawkeye. The character was first introduced in "Thor."

Who plays Sif, a member of Thor's godly crew?
Evangeline Lilly
Zoe Saldana
Karen Gillan
Jaimie Alexander
Correct Answer
Wrong Answer

Sif is an Asgardian warrior based on the goddess of Norse myth. In mythology, she is a lover of Thor's.

Advertisement

Who plays "Iron Man 3" villain Aldrich Killian?
Guy Pearce
Christian Bale
Andrew Garfield
Eddie Murphy
Correct Answer
Wrong Answer

Aldrich Killian is a rogue scientist caught in illegal dealings. He's from the 2013 film "Iron Man 3."

Spider-Man has been played by which actor?
Nicolas Cage
Donald Glover
Sam Rockwell
Andrew Garfield
Correct Answer
Wrong Answer

Spider-Man has been played by both Tobey Maguire and Andrew Garfield. He was recently played by Tom Holland in "Captain America: Civil War."

Who played the Spider-Man villain Green Goblin?
Willem Dafoe
Christopher Walken
Jamie Lee Curtis
Hugh Dancy
Correct Answer
Wrong Answer

Norman Osborn, The Green Goblin, was played by Willem Dafoe in the Raimi "Spiderman" trilogy from 2002-2007. The Green Goblin is the murderous side of the businessman, born from an experiment gone wrong.

Advertisement

Tilda Swinton plays which character in the MCU?
Aunt May
Pepper Potts
The Ancient One
Black Widow
Correct Answer
Wrong Answer

Tilda Swinton plays The Ancient One, an ageless magical guru. It's her who Stephen Strange seeks out for help after his hands are ruined in an accident.

Gwen Stacey is portrayed by which actress in "The Amazing Spider-Man"?
Emma Stone
Zendaya
Kristen Stewart
Liv Tyler
Correct Answer
Wrong Answer

In the 2012 film, Peter Parker's love interest Gwen Stacy is played by Emma Stone. Gwen Stacy is a smart classmate of Peter's and an intern at Oscorp.

You Got:
/35
Marvel Studios