The 10 best movie villains of all time make us love to hate them and bring conflict to our favorite movies. In some cases, the villain winds up being much more interesting than the good guy. That is why the ten best movie villains of all time happen to be in some of the best movies ever made.

  1. Cruella De Vil. We first met Cruella De Vil in the Disney animated movie "One Hundred and One Dalmatians" (1961). From her name right down to her nasty disposition, she became a villain we could all love to hate.

  2. The Joker. Batman's arch enemy was played by several actors down through the years. However, the quintessential portrayal was the Oscar winning performance by the late Heath Ledger in the movie "The Dark Knight" (2008).

  3. The Green Goblin. Willem Dafoe is known for many strange and unusual roles, but he gave one of his best performances in "Spider-Man" (2002) as the Green Goblin. This psychotic and evil villain definitely ranks as one of the best movie villains of all time.

  4. Dathan. Dathan is the Hebrew overseer in the classic movie "The Ten Commandments" (1956). Edward G. Robinson does such an excellent portrayal of one of the best movie villains of all time that you cannot wait for the Earth to swallow this guy up and be done with him.

  5. Obadiah Stane. Obadiah Stane is the villain in "Iron Man" (2008) that Tony Stark trusts like a father only to have Stane betray him. It is something that we do not see coming until it happens and that is what makes him one of the best movie villains of all time.

  6. Michael Myers. It all started with the movie "Halloween" (1978) and then grew into a legend. There is not ounce of goodness in Michael Myers, he is a lifetime member of the list of the best movie villains of all time.

  7. Darth Vader. The ultimate bad guy in a black robot costume. When Darth Vader first appeared in "Star Wars: Episode IV - A New Hope" (1977), he instantly became one of the best movie villains of all time.

  8. Freddy Krueger. The man of your dreams, if your dreams happen to be the worst nightmares you ever had. Freddy and his finger knives first appeared in "A Nightmare on Elm Street" (1984) and went on to create a series of successful sequels.

  9. Henry Potter. Mr. Potter was the warped, frustrated old man from "It's A Wonderful Life" (1946). Expertly played by Lionel Barrymore, the character went on to represent the idea of the relentless bad guy for generations to come.

  10. Khan. One of the most famous lines in all of movie history is Admiral James T. Kirk (William Shatner) yelling out the name of one of the best movie villains of all time - Khan (Ricardo Montalban). Khan was the villain in "Star Trek II: The Wrath of Khan" (1982) and his evil nature earned him a spot on the list of the best movie villains of all time.