Skip to content
even.best

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.

Mitchell King · · 12 items · 591 votes · 2 comments

Top 12

  1. 1

    Hannibal Lecter — The Silence of the Lambs

    Number one: Anthony Hopkins in barely 16 minutes on screen.

    ▲ 67 ▼ 4

    63
  2. 2

    Norman Bates — Psycho

    Anthony Perkins and his mother's motel.

    ▲ 60 ▼ 5

    55
  3. 3

    Darth Vader — The Empire Strikes Back

    The breathing, the cape and «I am your father».

    ▲ 45 ▼ 8

    37
  4. 4

    Alex Forrest — Fatal Attraction

    Glenn Close and the boiling pot.

    ▲ 44 ▼ 8

    36
  5. 5

    The Wicked Witch of the West — The Wizard of Oz

    Margaret Hamilton, green and unforgettable.

    ▲ 43 ▼ 7

    36
  6. 6

    Nurse Ratched — One Flew Over the Cuckoo's Nest

    Louise Fletcher's cold tyranny.

    ▲ 42 ▼ 6

    36
  7. 7

    Mr. Potter — It's a Wonderful Life

    Lionel Barrymore, Bedford Falls' greedy banker.

    ▲ 39 ▼ 6

    33
  8. 8

    The demon in Regan MacNeil — The Exorcist

    The possessed girl played by Linda Blair.

    ▲ 35 ▼ 9

    26
  9. 9

    Alex DeLarge — A Clockwork Orange

    Malcolm McDowell's ultraviolence.

    ▲ 33 ▼ 7

    26
  10. 10

    Phyllis Dietrichson — Double Indemnity

    Barbara Stanwyck, film noir's ultimate femme fatale.

    ▲ 33 ▼ 8

    25
  11. 11

    The Queen — Snow White and the Seven Dwarfs

    Disney's first great villain and her magic mirror.

    ▲ 30 ▼ 14

    16
  12. 12

    Michael Corleone — The Godfather Part II

    Al Pacino's cold rise to power.

    ▲ 26 ▼ 12

    14

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?

Log in to add an item

Comments (2)

Log in to comment

msneuron

Lecter at #1 with so little screen time, that's real acting.

firmware_la

Michael Corleone as a villain sparks debate every time.

More rankings like this