Empire’s top 20 movie villains of all-time includes Kylo Ren, Loki & more

Last Updated on July 30, 2021

Nothing quite makes a great movie all the better than a perfect villain, and over the decades, we've certainly had our fair share of exemplory baddies. Last year, Empire Magazine asked the public to submit their picks for the greatest movie villains of all-time for an upcoming issue, which just so happened to have hit newstands today. You can check out the list for yourself below, which includes such villains as Kylo Ren, Agent Smith, Nurse Ratched, and more! Did your favourite make the list? Only one way to find out.

20. Michael Myers

19. T-1000

18. Freddy Krueger

17. Agent Smith

16. Norman Bates

15. Emperor Palpatine

14. The Sheriff of Nottingham

13. Nurse Ratched

12. Sauron

11. Gollum

10. The Alien

9. Voldemort

8. Anton Chigurh

7. Kylo Ren

6. Hans Landa

5. Hannibal Lecter

4. Hans Gruber

3. Loki

2. The Joker

1. Darth Vader

There you have it. Feel free to chime in with any notable omissions in the comments section or if you have an issue with the ranking. Personally, I feel like ol' Khan Noonien Singh certainly deserves a place on this list.

Source: Empire

About the Author

10316 Articles Published

Based in Canada, Kevin Fraser has been a news editor with JoBlo since 2015. When not writing for the site, you can find him indulging in his passion for baking and adding to his increasingly large collection of movies that he can never find the time to watch.