Let’s try making a comprehensive list of actors who have played more than one comic book characters. As comic book movies become more and more prevalent, we’re seeing actors from one comic book movie show up in another, some because they were in a dead-end franchise and some who only had a bit role in a previous movie.
Olivia Munn, who is playing Psylocke for the X-Men franchise belongs to what my friend calls the “2 Marvel Characters Club”. She has already played Chess Roberts, a news reporter, in Iron Man 2. Kate Mara from the upcoming Fantastic Four movie has played an unnamed US Marshall also in Iron Man 2.
The most famous ones are probably Chris Evans (Human Torch, Captain America), Ben Affleck (Daredevil, Batman), and Halle Berry (Storm, Catwoman).
Can you guys think of others?