Home Featured Content

9 Actors Who Have Played Multiple Superheroes

Playing a superhero must be a lot of fun. Sure, those tight costumes are probably a pain to wear in real life and the roles often require rigorous physical training, but if you play a superhero in a film you're instantly an icon and will garner a legions of fans. It’s also likely that you’ve found the definitive - and quite possibly the highest-paid - role of your career.

3) Ryan Reynolds

Recommended Videos

Ryan Reynolds’ first brush with the superhero genre came in 2004’s Blade: Trinity, when he played supernatural detective Hannibal King. Next came X-Men: The Last Stand, which cast him as a decent version of Wade Wilson and then a very bad version of Deadpool. In 2011, he donned a CGI green suit to play Hal Jordan in DC’s depressingly awful Green Lantern.

You might be noticing a theme here. Despite Reynolds giving it his all, none of those three movies were received very well. Finally, Reynolds’ commitment to the genre was repaid when he starred in this year’s Deadpool, which was phenomenally successful. Even with all the competition, there is little doubt that the Merc with the Mouth will go down as Reynolds’ best superhero role.