10Patrick Bateman, American Psycho (2000)
Our top 10 movie villains list starts with American Psycho. A workaholic on the East Coast during the day, Patrick Bateman (Christian Bale) lives a second life as a psychotic serial killer by night. Just when you think the detective tracking Bateman-Donald Kimball (Willem Dafoe)-has got his man, this American Psycho eludes us all again. A dose of sarcastic comedy also accompanies this bloodbath.
9Hans Gruber, Die Hard (1988)
For all his education and fancy suits, Hans Gruber (Alan Rickman) is no more than a bank robber. Hans is the mastermind behind a grand plot to take over the Nakatomi Plaza and steal millions of dollars in bearer bonds. John McClane (Bruce Willis) a New York City cop that happens to be surprising his estranged wife (Bonnie Bedelia) in LA, is the only person that has a chance at stopping this dressed up villain.
8Annie Wilkes, Misery (1990)
It’s one thing to be an admiring fan, but quite another to hold someone hostage for months on end. Annie Wilkes (Kathy Bates) is so troubled and delusional that she keeps writer Paul Sheldon (James Caan) as her little pet project. Demanding that the well-known author write his new novel exactly how she thinks it should be written–or else. Annie has one of the most troubled minds on our top 10 movie villains list, and we love her for it!
7Darth Vader, Star Wars (1977)
The Star Wars phenomenon wouldn’t be what it is today without Luke, Princess Leia, Hans Solo, and Darth Vader. The latter’s voice and mere presence is so menacing he evokes fear in all in the vicinity. Not many words are required of the leader of the Galactic Empire. Darth Vader is sci-fi’s original bad guy, and definitely deserves the 7th spot on our top 10 movie villains list.
6Mr. Potter, It’s a Wonderful Life (1946)
The heartfelt story of George Bailey (Jimmy Stewart) saving his family and his small savings and loan bank just doesn’t work on it’s own. We need the evil exploits of Mr. Potter (Lionel Barrymore), George’s archrival, to bring it all together. Potter tries every undermined trick in the book to close the doors on Bailey and his family banking business once and for all.
5Anton Chigurh, No Country For Old Men (2007)
Watching the superior acting of Tommy Lee Jones, Javier Bardem, Woody Harrelson, and Josh Brolin is a real treat. Even better is fresh writing, and the development of the absolutely insane character of Anton Chigurh. Javier Bardem’s onscreen persona is a unstoppable hitman who kills nearly everyone he meets. He does spare the lives of two boys after nearly being killed in a car accident, but for everyone else it’s goodnight.
4Alex, A Clockwork Orange (1971)
If your going to cause problems in life, it usually happens as a young adult. In the case of Alex (Malcolm McDowell) that’s exactly when he decides to wreck havoc on strangers and friends alike. Although he is raised by two loving parents, this juvenile’s mental capacity is only comprised of thoughts of total debauchery.
3Tommy Devito, Goodfellas (1990)
Tommy Devito (Joe Pesci) is a ruthless mobster that has a serious chip on his shoulder. His running pals are Jimmy Conway (Robert De Niro) and Henry Hill (Ray Liotta), and his goal is to become a made man. The only problem is Tommy threatens, and bullies everyone in his path. Devito is definitely a tough guy, and he will use deadly force without thinking twice.
2Hannibal Lecter, The Silence of the Lambs (1991)
Despite only appearing in The Silence of the Lambs for less than twenty minutes, Anthony Hopkins took home the Oscar for best actor with his performance. An eccentric doctor who has a affinity for cannibalism, Hannibal Lecter displays a level of intelligence not found in most movie villains.
1Nurse Ratched, One Flew Over the Cuckoo’s Nest (1975)
The #1 spot on our top 10 movie villains list belongs to a nurse. One look at Randle McMurphy’s (Jack Nicholson) face above and you know actress Louise Fletcher did her job as the villain and his nemesis. Ms. Fletcher’s brilliant portrayal of an evil Nurse Ratched won her the Academy Award for Best Actress. You will not like this lady-not even remotely. Her job is to demean all the patients in the hospital, and Mr. McMurphy’s job is to stop her at all cost. Easily, one of the best movie villains ever portrayed.