thumbnail

50 Best-Cast Roles (and 10 Worst) in Comic Book Movies

See if you can name the actors who played these roles, the 50 best casting decisions in the history of comic book movies, according to me.
Not necessarily the best/worst performances. This is just about casting.
Quiz by kalbahamut
Rate:
Last updated: March 9, 2019
You have not attempted this quiz yet.
First submittedMarch 29, 2018
Times taken338
Average score65.0%
Report this quizReport
8:00
Enter answer here
0
 / 60 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
50 Best Cast Roles
Rank
Character
First Portrayal
Actor
50
Hulk
The Incredible Hulk
Ed Norton
49
Ultron
Avengers Age of Ultron
James Spader
48
Bolivar Trask
X-Men: Days of Future Past
Peter Dinklage
47
Ulysses Klaw
Avengers Age of Ultron
Andy Serkis
46
Leonidas
300
Gerard Butler
45
Batman
Batman: the Animated Series
Kevin Conroy
44
Joker
Batman
Jack Nicholson
43
Human Torch
Fantastic Four
Chris Evans
42
Star-Lord
Guardians of the Galaxy
Chris Pratt
41
Black Widow
Iron Man 2
Scarlett Johansson
40
Professor X
X-Men: First Class
James McAvoy
39
Nick Fury
Iron Man
Samuel L Jackson
38
Batman
Batman
Michael Keaton
37
Drax
Guardians of the Galaxy
Dave Bautista
36
Penguin
Batman Returns
Danny DeVito
35
Grandmaster
Thor: Ragnarok
Jeff Goldblum
34
Doctor Strange
Doctor Strange
Benedict Cumberbatch
33
Bane
The Dark Knight Rises
Tom Hardy
32
X-23
Logan
Dafne Keen
31
Magneto
X-Men
Ian McKellan
30
Spider-Man
Spider-Man
Tobey Maguire
29
Marv
Sin City
Mickey Rourke
28
Spider-Man
The Amazing Spider-Man
Andrew Garfield
27
Rorshach
Watchmen
Jackie Earl Haley
26
Green Goblin
Spider-Man
Willem Dafoe
25
Superman
Superman Returns
Brandon Routh
24
Harley Quinn
Suicide Squad
Margot Robbie
23
Alfred Pennyworth
Batman Begins
Michael Caine
22
Doctor Octopus
Spider-Man 2
Alfred Molina
21
Catwoman
Batman Returns
Michelle Pfieffer
20
Wonder Woman
Batman vs Superman
Gal Gadot
19
Vulture
Spider-Man: Homecoming
Michael Keaton
18
Magneto
X-Men: First Class
Michael Fassbender
17
The Mask
The Mask
Jim Carrey
16
The Comedian
Watchmen
Jeffrey Dean Morgan
15
Scott Pilgrim
Scott Pilgrim vs the World
Michael Cera
14
Loki
Thor
Tom Hiddleston
13
Hit-Girl
Kick-Ass!
Chloe Grace Moretz
12
Joker
Batman: the Animated Series
Mark Hamill
11
J Jonah Jameson
Spider-Man
JK Simmons
10
Thor
Thor
Chris Hemsworth
9
Joker
The Dark Knight
Heath Ledger
8
Blade
Blade
Wesley Snipes
7
Professor X
X-Men
Patrick Stewart
6
Hellboy
Hellboy
Ron Perlman
5
Superman
Superman
Christopher Reeve
4
Captain America
Captain America
Chris Evans
3
Wolverine
X-Men
Hugh Jackman
2
Deadpool
X-Men Origins: Wolverine
Ryan Reynolds
1
Iron Man
Iron Man
Robert Downey Jr
 
8 Worst
Rank
Character
First Portrayal
Actor
-10
Psylocke
X-Men Apocalypse
Olivia Munn
-9
Lex Luthor
Batman vs. Superman
Jesse Eisenberg
-8
Invisible Woman
Fantastic Four
Jessica Alba
-7
Aquaman
Batman vs. Superman
Jason Momoa
-6
Mystique
X-Men: First Class
Jennifer Lawrence
-5
Joker
Suicide Squad
Jared Leto
-4
Batman
Batman and Robin
George Clooney
-3
Captain Marvel
Captain Marvel
Brie Larson
-2
Batgirl
Batman and Robin
Alicia Silverstone
-1
Mr. Freeze
Batman and Robin
Arnold Schwarzenegger
+1
Level 82
Mar 29, 2018
I usually like to make quizzes that are, for the most part, in some way objective. Though I have several ideas for quizzes based on personal opinion. This is one. I may publish more.
+1
Level 82
Mar 29, 2018
To get the quiz down to 50 top answers I took off:

Kevin Bacon as Sebastian Shaw

Michael B Jordan as Killmonger

Will Arnett as Lego Batman

and Jessica Alba as Nancy Callahan

I was tempted to put on Chris Evans for his role in Scott Pilgrim vs. the World, which was great, but it was a pretty minor role and he's already on the quiz twice.

... Brandon Routh was awesome in that movie, too.

+1
Level 82
Apr 1, 2018
I also wasn't sure if it would be better to do a blind list without clues for this, or like this with the yellow box. I went with this format to try and avoid some complaints about the criteria being arbitrary.
+2
Level 36
May 22, 2018
Tom Holland is the best Spider-Man. Even Stan Lee says so.
+1
Level 82
May 22, 2018
I thought that the portrayals by Maguire, Garfield, and Holland all captured different aspects of the character well, but honestly Holland's is my least favorite. The interview with Stan that I saw on the subject he said that Toby would always be his favorite.
+1
Level 56
Oct 4, 2018
I totally forgot to roll my screen down and do the worst ones ...duh.. but I must say, I literally just watched Justice League movie yesterday and I actually liked Jason Momoa as aquaman. Since my only experience with aquaman was from the superfriends cartoons I watched in the early 80s and he was really lame, I liked the different take on the character.

I also didn't hate Leto as the joker. Was supremely disappointed with the movie but think if given the chance and they didn't cut his role to shreds Letos joker could have been pretty cool. Anyway loved this quiz!

0

+1
Level 82
Oct 4, 2018
A lot of people like Momoa. And I don't dislike him in other things. I just personally thought he was all wrong for this role. As far as Leto goes I think I've got more popular support for that one.
+1
Level 82
Oct 6, 2018
Most people disliked the guy they cast as Flash a lot more than Momoa as Aquaman. So this is just my opinion.
+1
Level 29
Apr 10, 2024
True. Ezra Miller did not fit a Barry Allen character at all for me. Jason Momoa was pretty good, they could have done much worse. He isn't serious enough sometimes, especially in modern movies, which really messed with his casting for me. I think I like him too much to see him as the character that Aquaman is in the comics.
+1
Level 82
Mar 9, 2019
If I ever update this again Brie Larson is definitely going to make it in to the worst cast list... good grief she was awful. Actually I think I'll put her on right now and just expand it from 8 worst to 10 worst.
+1
Level 82
May 26, 2019
I probably should have put Josh Brolin's Thanos on here for the same update
+1
Level 82
Jun 8, 2021
and now 2 years later I think I am forced to concede that Tom Holland may be the best casting choice to play Spider-Man yet. Though I still like Maguire and Garfield. But he and Brolin/Thanos are probably the 2 more curious omissions on the quiz in its current form.
+1
Level 82
Jul 17, 2021
Note to self: if I ever update this again, be sure to include Olga Kurylenko as Taskmaster in the worst column, maybe expand to 10 worst. What were they thinking? Putting aside the big changes to the character, they cast a Ukrainian-French ex-model, known for being so phenomenally gorgeous that she made Mila Kunis look like the ugly sister in Max Payne, in a role as a hideous burn victim that stays masked in a body-concealing outfit through 98% of her screen time? And on top of that, in a movie with a bunch of non-Russian actors pretending to speak Russian, they decided that the best use of Olga, who was born in the Soviet Union, was to give her no lines? Just bizarre. Worst casting decision in the MCU since Brie Larson; and the worst waste of an actor/character's potential since Ben Kingsley in Iron Man 3.

On the other hand Florence Pugh as Yelena might deserve a spot under best.