The two actors got us to thinking about how many stars have suited up to play wildly different comic book characters in totally separate comic book universes -- and it's actually more frequent than you might imagine. Here are six stars who've gotten the chance to play more than one superhero!
6. Ryan Reynolds
In 2009 the world rejoiced when they learned that Ryan Reynolds would be playing Deadpool in X-Men Origins: Wolverine. After all, the super-hot comedic actor was the perfect choice to play the Merc with the Mouth. And then people saw the movie and everyone was sad.
In 2011, Reynolds got the chance to play Green Lantern, another iconic character, this time from the DC Universe. Only this project didn't go over so well either, getting less-than-stellar reviews and generally being disliked by everyone who even kind of liked the comics.
Luckily, people recognized that he'd still be an amazing Deadpool if the film was made by someone who had ever read a Deadpool comic (or any comics, really), and now we're about to get what looks to be an amazing, bloody, insane action epic!
5. Chris Evans
One of Chris Evans' biggest breakthrough roles was when he played Johnny Storm in 2005's Fantastic Four. Evans reprised the role in the 2007 sequel before switching over to play a different Marvel hero. He made his debut as Captain America in 2011's The First Avenger. Now, Evans has played Cap four times with a third standalone film coming out next year.
And, to top it off, Chris Evans also starred as Jensen in the 2010 film The Losers, based off a graphic novel of the same name, and in the same year starred as Lucas Lee in Scott Pilgrim vs. the World, which is also a comic book adaptation.
And let us not forget his leading role in the 2013 post-apocalyptic sci-fi thriller Snowpiercer, which was based on a French graphic novel. The dude must love comics.
4. Ben Affleck
When Ben Affleck starred in Daredevil in 2003, it wasn't exactly a high mark for his career. The movie -- and his performance -- received a fair share of criticism. Like, a lot of criticism.
However, since his feature directorial debut with 2007's Gone Baby Gone and his acclaimed performances in Argo, The Town, and Gone Girl, Affleck has been able to rocket back to the top of his game.
In 2000, Halle Berry played Storm in Bryan Singer's original X-Men. While she might not have been every fan's first choice, she proved formidable and ended up appearing in nearly every X-Men movie since.
Then in 2004 -- after the amazing X-Men 2 came out but before X-Men: The Last Stand was forced on people -- Berry made the inexplicable decision to star in Catwoman. With a 9 percent rating on Rotten Tomatoes, it's widely considered to be one of the worst comic book adaptations of all time.
Luckily for Berry, the film was so laughably forgettable that it didn't stick in anyone's mind and she was able to go back to playing Storm. And everyone collectively agreed to just move on.
2. Aaron Taylor-Johnson
Aaron Taylor-Johnson might have blown people away with his lightning fast moves and magnetic personality in Avengers: Age of Ultron, but before he was zipping around as Quicksilver, he was getting his ass kicked in the streets of New York City as a scrappy punk with no powers at all.
In 2010, Taylor-Johnson starred in the violent, mean, and endlessly fun adaptation of the Mark Millar graphic novel Kick-Ass. With nothing but two batons and some training from Nick Cage and Chloe Grace Moretz, Taylor-Johnson fought crime and cracked skulls.
Then, Kick-Ass returned in a 2013 sequel than not a lot of people saw and those who did thought it lost the spark of the original. So hopefully people think of him more for his solid performance in Age of Ultron.
1. Brandon Routh
In 2006 Brandon Routh was given the herculean task of bringing Superman to the big screens in one of the most expensive movies ever made, Superman Returns. And, despite many critics saying he looked too fresh faced and young, Routh did a totally acceptable job.
Unfortunately, he never got a chance to do more with the character because Zach Snyder cast Henry Cavill for Man of Steel and Routh's career as Superman went up in smoke.