
This is the age of superheroes. The superhero movies are shattering one after the other record on the box office, and every studio is trying to benefit from the genre. Therefore, it appears as if every minor or major star is keen to join the genre. The fact is, it might actually appear to be a great opportunity to a lot of actors to play a superhero. One gets to play a character that is loved by millions of fans all over the world, it also gives you a longer contract generally, and of course, the hefty pay that comes along.
However, what might appeal to some actors might actually appear as a risk to others. Such vast and passionate fandoms also put a great deal of pressure about ensuring that the critical fans are made happy. Also, while repeatedly playing the same character might put good money int your bank, but, it might not fulfil your desire of playing different roles. Getting typecast is definitely a cause of concern for a lot of actors who play such legendary roles. We are not even talking about the fact that a lot of accomplished actors consider the Superhero roles to be below their level. We have already seen how the character of Superman has appeared to be cursed for the actors who play it.
A lot of actors have got successful careers and got their careers revived courtesy of the superhero movies, but, there have been a number of actors who refused to play superhero characters. Here we have a compilation of 20 actors who have refused to play superhero roles at some point of time in their long careers. Some of them regret it and try to correct the mistakes by trying again for the roles that they rejected in the past. Take a look!
17. WILL SMITH (SUPERMAN)

16. JOAQUIN PHOENIX (DOCTOR STRANGE)

15. JOSEPH GORDON-LEVITT (STAR-LORD)

14. JON HAMM (GREEN LANTERN)

13. HEATH LEDGER (BATMAN)

12. TOM CRUISE (IRON MAN)

11. DOUGRAY SCOTT (WOLVERINE)

10. MATT DAMON (DAREDEVIL)

9. MEL GIBSON (ODIN)

8. AMANDLA STENBERG (SHURI)
