Washington D.C. [U.S.A], January 25 (ANI): Mirror, Mirror on the all, who is the evilest of them all?
In a poll conducted by the publication, the legendary masked 'Star Wars' baddie beat the likes of the Joker ('The Dark Knight') and Loki ('Thor' and 'Avengers') to claim the number one spot.
Tom Hiddleston's Marvel God of Mischief, Loki, was third and 'Die Hard's master robber Hans Gruber, played by the late Alan Rickman, came in fourth.
Anthony Hopkins' Hannibal Lecter from 'Silence of the Lambs' rounded out the top five.
Commenting on the results, Empire's editor-in-chief, Terri White said, "Bad guys are a huge part of what makes movies so damn good. But who's the baddest? Empire readers voted in their droves and named Darth Vader their number one villain of all time. The pull of the dark side is still strong it would seem".
The Top 20 Greatest Villains of All Time are:
1. Darth Vader
2. The Joker ('The Dark Knight')
4. Hans Gruber
5. Hannibal Lecter
6. Hans Landa
7. Kylo Ren
8. Anton Chigurgh
10. The Alien
13. Nurse Ratched
14. The Sheriff of Nottingham
16. Norman Bates
17. Agent Smith
18. Freddy Krueger
19. The T-1000
20. Michael Myers. (ANI)