Articles: AFI's Top 10 Heroes and Villians of all Time




All Rights Reserved

The American film Institute has named the top 100 movie heroes and villains of all time based on voting by more than 1500 of the institute's membership.

The top ten on each list are:


1. Atticus Finch (Gregory Peck), To Kill a Mockingbird

2. Indiana Jones (Harrison Ford), Raiders of the Lost Ark

3. James Bond (Sean Connery), Dr. No

4. Rick Blaine (Humphrey Bogart), Casablanca

5. Will Kane (Gary Cooper), High Noon

6. Clarice Starling (Jodie Foster), The Silence of the Lambs

7. Rocky Balboa (Sylvester Stallone), Rocky

8. Ellen Ripley (Sigourney Weaver), Aliens

9. George Bailey (James Stewart), It's a Wonderful Life

10. T.E. Lawrence (Peter O'Toole), Lawrence of Arabia.


1. Hannibal Lecter (Anthony Hopkins), The Silence of the Lambs

2. Norman Bates (Anthony Perkins), Psycho

3. Darth Vader (David Prowse, voiced by James Earl Jones), The Empire Strikes Back

4. The Wicked Witch of the West (Margaret Hamilton), The Wizard of Oz

5. Nurse Ratched (Louise Fletcher), One Flew Over the Cuckoo's Nest

6. Mr. Potter (Lionel Barrymore), It's a Wonderful Life

7. Alex Forrest (Glenn Close), Fatal Attraction

8. Phyllis Dietrichson (Barbara Stanwyck), Double Indemnity

9. Regan MacNeil (Linda Blair), The Exorcist

10. The Queen (voiced by Lucille LaVerne), Snow White and the Seven Dwarfs.

Videos and DVDs
All Products

Search by Keywords