It’s still good to be bad! These actors have been type-cast as bad guys, or just excel at playing movie villains. If you think we missed someone, be sure to check out our original list too. Our list includes Cillian Murphy, Anthony Hopkins, Tim Curry, Jason Isaacs, Peter Stormare, and more! Which of these actors do YOU love most in the villain role? Let us know in the comments!

Watch more great videos about movie villains here:
Top 10 Actors Who Always Play Villains:
Top 10 Iconic Movie Villains:
Top 10 Movie Villain Monologues:

Check out the voting page for this list and add your picks:
Special thanks to our user Tristan Hartup for suggesting this idea!

Watch on WatchMojo:

#Villains #Movies #GreatActors

Check our our other channels!

WatchMojo’s Social Media Pages

Get WatchMojo merchandise at

WatchMojo’s ten thousand videos on Top 10 lists, Origins, Biographies, Tips, How To’s, Reviews, Commentary and more on Pop Culture, Celebrity, Movies, Music, TV, Film, Video Games, Politics, News, Comics, Superheroes. Your trusted authority on ranking Pop Culture.


  1. I’m sorry but how has Alan Rickman not made this list. Do I even need to list his roles as villians. I mean even in Love Actually his character wasn’t exactly likeable. Thoroughly expected him to be high up if not top of this list!

  2. Another villainous role Helena Bonham Carter played was Madame Thernardier in Les Mis. Guy Pearce is also good for this list because he played villains in The Count of Monte Cristi and Iron Man 3, and a character who mocks his brother’s stutter in The King’s Speech.

Comments are closed.