This link is to Empire Magazine's list of the top 25 (with a segue to the entire list of 100). I, likewise with Jonathan Crow, have some problems with the top-25 . . .
Who Was Overlooked in the '100 Greatest Movie Character' List?
Here's the list of the top-25 for your convenience
25. Yoda (Empire Strikes Back)
24. Ash (Evil Dead)
23. Harry Callahan (Dirty Harry)
22. Red (The Shawshank Redemption)
21. Michael Corleone (The Godfather series)
20. Forrest Gump (Forrest Gump)
19. Jules Winnfield (Pulp Fiction)
18. Travis Bickle (Taxi Driver)
17. Hans Gruber (Die Hard)
16. Neo (The Matrix trilogy)
15. Ferris Bueller (Ferris Bueller's Day Off)
14. The Terminator (The Terminator series)
13. Gollum (The Lord of the Rings trilogy)
12. John McClane (Die Hard series)
11. James Bond (007 series)
10. Vito Corleone (The Godfather I & II)
9. Ellen Ripley (Alien quadrology)
8. Captain Jack Sparrow (Pirates of the Caribbean trilogy)
7. The Dude (The Big Lebowski)
6. Indiana Jones (Indiana Jones series)
5. Hannibal Lecter (Silence of the Lambs)
4. Han Solo (Star Wars trilogy)
3. The Joker (The Dark Knight)
2. Darth Vader (Star Wars series)
1. Tyler Durden (Fight Club)
- FIRE AWAY