Darth Vader tops new list of best movie villains

The Star Wars Day parade in Milan began at the Arena Civica Gianni Brera, and continued through the center of the city to Piazza Duomo on May 3, 2015. (KIKA/

"Star Wars" menace Darth Vader has beaten out Hannibal Lecter as the most despicable onscreen villain in a new countdown.

Editors at The Hollywood Reporter surveyed almost 1,000 people across the entertainment industry, asking them for the film and TV characters who haunt their nightmares, and Dave Prowse's imposing man-in-black came out on top, ahead of "The Silence of the Lambs" cannibal killer Lecter, portrayed by Anthony Hopkins.

Margaret Hamilton's Wicked Witch of the West in "Wizard of Oz" comes in third on the new list, while Heath Ledger's Joker from "The Dark Knight" and "One Flew Over the Cuckoo's Nest" villain Nurse Ratched, played by Louis Fletcher, complete the top five.