The greatest movie villains of all time (AFI)
The top 3 according to 591 votes from people: Hannibal Lecter — The Silence of the Lambs · Norman Bates — Psycho · Darth Vader — The Empire Strikes Back. (Updated Nov 14, 2020.)
The villains half of AFI's 100 Years...100 Heroes & Villains (2003): the screen's most memorable bad guys.
Top 12
-
1
Hannibal Lecter — The Silence of the Lambs
Number one: Anthony Hopkins in barely 16 minutes on screen.
-
2
Norman Bates — Psycho
Anthony Perkins and his mother's motel.
-
3
Darth Vader — The Empire Strikes Back
The breathing, the cape and «I am your father».
-
4
Alex Forrest — Fatal Attraction
Glenn Close and the boiling pot.
-
5
The Wicked Witch of the West — The Wizard of Oz
Margaret Hamilton, green and unforgettable.
-
6
Nurse Ratched — One Flew Over the Cuckoo's Nest
Louise Fletcher's cold tyranny.
-
7
Mr. Potter — It's a Wonderful Life
Lionel Barrymore, Bedford Falls' greedy banker.
-
8
The demon in Regan MacNeil — The Exorcist
The possessed girl played by Linda Blair.
-
9
Alex DeLarge — A Clockwork Orange
Malcolm McDowell's ultraviolence.
-
10
Phyllis Dietrichson — Double Indemnity
Barbara Stanwyck, film noir's ultimate femme fatale.
-
11
The Queen — Snow White and the Seven Dwarfs
Disney's first great villain and her magic mirror.
-
12
Michael Corleone — The Godfather Part II
Al Pacino's cold rise to power.
How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
Is something missing?
Comments (2)
Lecter at #1 with so little screen time, that's real acting.
Michael Corleone as a villain sparks debate every time.