You often hear actors talk about how it is much more fun to play villains, as they get to explore different, often more intense, methods of acting than they do when portraying good guys. Meanwhile, some actors love playing the heroes. They are the main characters, after all. Then, of course, there are those that like to keep things fresh and will happily play both the greatest hero and the most menacing of villains.
Given how iconic many characters in superhero movies are, it’s surprising that a fair few actors have managed to shake off their good guy/bad guy image to portray someone on the other side of the fence. Here are 9 talented individuals who’ve done just that though, portraying both a superhero and supervillain throughout their career and doing so with respectable (for the most part) results.