Now we think that no one can replace Robert Downey for the portrayal of Iron Man, or Chris Evens for the portrayal of Captain America,... It's because these Hollywood stars have been so synonymous with their roles that it becomes impossible to separate the actor from the character they’re playing.
Moreover, these roles have marked an important milestone in these actors' acting careers and made them global stars. For example, Mark Ruffalo (The Hulk) and Robert Downey Jr. (Iron Man), get five Oscar nominations for their roles. However, the reality is that some of them weren't the production team's first choices. Many reasons are given for the changes in the cast at the last minute.
But who was initially chosen for these important superheroes? Here is a look at 16 important actors who almost played superheroes.
Moreover, these roles have marked an important milestone in these actors' acting careers and made them global stars. For example, Mark Ruffalo (The Hulk) and Robert Downey Jr. (Iron Man), get five Oscar nominations for their roles. However, the reality is that some of them weren't the production team's first choices. Many reasons are given for the changes in the cast at the last minute.
But who was initially chosen for these important superheroes? Here is a look at 16 important actors who almost played superheroes.
#1 Joseph Gordon-Levitt as Star-Lord
Source: Guardians of the Galaxy
#2 David Duchovny as The Hulk
Source: The Avengers
#3 Joaquin Phoenix as Doctor Strange
Source: Avengers: Infinity War
#4 Nicolas Cage as Superman
Source: Twitter
#5 Will Smith as Captain America
Source: Avengers: Age of Ultron
#6 Dougary Scott as Wolverine
Source: X-Men Origins
#7 Tom Cruise as Iron Man
Source: Avengers: Infinity War
#8 Gina Carano as Gamora
Source: Guardians of the Galaxy
#9 Heath Ledger as Batman
Source: Batman Begins
#10 Asa Butterfield as Spiderman
Source: Spider-Man: Homecoming
#11 Terence Stamp as Professor X
Source: X-Men: Days of Future Past
#12 Jaimie Alexander as Wonder Woman
Source: Wonder Woman
#13 Channing Tatum as Thor
Source: Avengers: Infinity War
#14 Lindsay Lohan as Scarlet Witch
Source: Avengers: Infinity War
#15 Isaiah Mustafa as Drax the Destroyer
Source: Guardians of the Galaxy
#16 Angela Bassett as Storm
Source: X-Men: Days of Future Past
#17 Robin Williams as The Riddler
Source: Batman Forever
#18 Jim Carrey as Loki
Source: Thor: Ragnarok