1. Dr. Hannibal Lecter ~ Anthony Hopkins
AFIoscar's rating:
2. Norman Bates ~ Anthony Perkins
AFIoscar's rating:
3. Darth Vader ~ David Prowse/James Earl Jones
AFIoscar's rating:
4. The Wicked Witch of the West ~ Margaret Hamilton
AFIoscar's rating:
5. Nurse Ratched ~ Louise Fletcher
AFIoscar's rating:
6. Mr. Potter ~ Lionel Barrymore
AFIoscar's rating:
7. Alex Forrest ~ Glenn Close
AFIoscar's rating:
8. Phyllis Dietrichson ~ Barbara Stanwyck
9. Regan MacNeil ~ Linda Blair
AFIoscar's rating:
10. The Queen ~ Lucille La Verne
11. Michael Corleone ~ Al Pacino
AFIoscar's rating:
12. Alex De Large ~ Malcolm McDowell
13. HAL 9000 ~ Douglas Rain
AFIoscar's rating:
14. The Alien ~ The Alien
AFIoscar's rating:
15. Amon Goeth ~ Ralph Fiennes
AFIoscar's rating:
16. Noah Cross ~ John Houston
17. Annie Wilkes ~ Kathy Bates
AFIoscar's rating:
18. The Shark ~ The Shark
AFIoscar's rating:
19. Captain Bligh ~ Charles Laughton
21. Mrs. John Iselin ~ Angela Lansbury
22. Terminator ~ Arnold Schwarzenegger
AFIoscar's rating:
23. Eve Harrington ~ Anne Baxter
24. Gordon Gekko ~ Michael Douglas
25. Jack Torrance ~ Jack Nicholson
AFIoscar's rating:
26. Cody Jarrett ~ James Cagney
27. Martians ~ The Martians
AFIoscar's rating:
28. Max Cady ~ Robert Mitchum
29. Reverend Harry Powell ~ Robert Mitchum
30. Travis Bickle ~ Robert De Niro
AFIoscar's rating:
31. Mrs. Danvers ~ Judith Anderson
32. Clyde Barrow (Warren Beatty) & Bonnie Parker (Faye Dunaway)
AFIoscar's rating:
33. Count Dracula ~ Béla Lugosi
AFIoscar's rating:
34. Dr. Szell ~ Laurence Olivier
35. J.J. Hunsecker ~ Burt Lancaster
36. Frank Booth ~ Dennis Hopper
AFIoscar's rating:
37. Harry Lime ~ Orson Welles
38. Caesar Enrico Bandello ~ Edward G. Robinson
39. Cruella De Vil ~ Betty Lou Gerson
40. Freddy Krueger ~ Robert Englund
41. Joan Crawford ~ Faye Dunaway
42. Tom Powers ~ James Cagney
43. Regina Giddens ~ Bette Davis
44. Baby Jane Hudson ~ Bette Davis
AFIoscar's rating:
45. The Joker ~ Jack Nicholson
46. Hans Gruber ~ Alan Rickman
AFIoscar's rating:
47. Tony Camonte ~ Paul Muni
AFIoscar's rating:
48. Verbal Kint ~ Kevin Spacey
AFIoscar's rating:
49. Auric Goldfinger ~ Gert Fröbe
50. Alonzo Harris ~ Denzel Washington
AFIoscar's rating: