The readers of Total Film magazine have been voting in their thousands and now the ultimate poll of the greatest characters in movies has arrived.
Of the 100 who made the list, the Star Wars and Marvel franchises dominate with six characters each.
Meanwhile the longest running is James Bond, who has been going for 53 years to date– however he only came in fifth place.
Also 25% of those featured are women, with Alien’s Ellen Ripley highest in fourth. So what about the top three?
In third place was Han Solo, the favourite of the Star Wars characters, while Batman topped the superheroes in second.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
However the crown went to another of Harrison Ford’s parts in the form of Indiana Jones, who also topped Empire’s list in 2015.
Indy has movies up four places from the last time Total Film did the poll a decade ago. Back then Pirates of the Caribbean’s Captain Jack Sparrow was No 1, but now his ship has sunk down to 38th.
Here’s the Top 25 from Total Film’s 100 Greatest Movie Characters:
1. Indiana Jones
2. Batman
3. Han Solo
4. Ellen Ripley
5. James Bond
6. Travis Bickle
7. Hannibal Lecter
8. Gandalf
9. The Joker
10. Princess Leia
11. Rocky Balboa
12. Sarah Connor
13. The Bride
14. Michael Corleone
15. Jules Winnfield
16. Tyler Durden
17. Maximus Decimus Meridius
18. Spider-Man
19. Harry Potter
20. R P McMurphy
21. Iron Man
22. Loki
23. Darth Vader
24. Gollum
25. The Dude
The full list of the 100 Greatest Movie Characters Ever is available in this month’s Total Film magazine, which is out now.