Playing a superhero on film? These celebrities have been there, done that… twice! In honor of National Superhero Day, HollywoodLife.com is taking a look at a number of actors who have portrayed a hero more than once.
Yup, it happens. Sometimes an actor gets cast as a superhero more than once, and not because they’ve joined a franchise. Since April 27 is National Superhero Day, we’re calling out these seven actors who have been on the big and/or small screens as more than one notable comic book (or just plain ‘ole super) hero.
Let’s start with the most obvious of them all: Chris Evans, 35. Just when Chris’ career as an actor was really starting to take off he was cast alongside Jessica Alba as The Human Torch in 2005’s Fantastic Four. Two years later he reprised the role in Fantastic Four: The Rise of the Silver Surfer, but his flame was put out shortly after. Just six years after the first Fantastic Four movie, Chris was cast as the one and only Captain America for 2011’s Captain America: The First Avenger. He has since reprised the role of the Cap six times… with more to come!
Oh, and here’s a bonus on Chris’ history as a comic book hero: he also played Lucas Lee, one of Ramona Flowers’ seven deadly exes, in 2010’s Scott Pilgrim vs. The World. Pretty cool, huh?
Then, of course, we have Ben Affleck, 44, who is best known these days as Batman. While he first took on the dark knight’s cape in 2016 for Batman v Superman: Dawn of Justice, his first turn as a superhero came in 2003 when he portrayed Matt Murdock (aka Daredevil) in, well, Daredevil. However, the Batman suit just seems to have fit Ben better because he reprised the role in Suicide Squad, Justice League and still has plans for two more on the books!
Chris and Ben are just the start of this trend, though. Make sure you click through the gallery above to see the different comic/hero roles Ryan Reynolds, Scarlett Johansson and more have played!
Tell us, HollywoodLifers — Which one of these superhero portrayals is your fave? Do YOU mind when celebs play more than one celeb? Comment below, let us know!