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.

2) Ben Affleck

Recommended Videos

After taking the lead in the, let’s say, less than revered 2003 Daredevil movie, the world – and we can assume the actor himself – thought Ben Affleck was done with the superhero genre. 13 years later, however, he played another rooftop-stalking vigilante. Except this time, he swapped his red cowl for a black one.

Yes, Affleck was at the centre of an internet storm when it was first revealed that he would play Batman in the DC Extended Universe. Upon the release of Batman V Superman: Dawn of Justice, though, it became evident that he was one of the best things about the film and his gritty performance was miles away from his misguided take on Matt Murdock. As such, expect lots more of Batfleck in the future.