Working as an actor cannot be separated from the "face" and reputation through the characters they have played. Most people would agree that if an actor becomes phenomenal through their acting in a particular film, the character they played is difficult or even impossible to disappear from them. Just like Daniel Radcliffe, the actor who played Harry Potter.
Meanwhile, on the other hand, there is always at least one or two actors who frequently appear in certain roles on TV or film. It could be because they are suitable or talented in that genre. Here are 8 actors who are always cast as superheroes and supervillains!