Who's The Greatest Movie Character Of All Time?

Indiana Jones.

Empire magazine conducted the poll, with everyone’s favourite movie archeologist beating James Bond to the accolade, with 007 coming in second.

RELATED: Indiana Jones 5 Is Happening Whether You Like It Or Not

RELATED: Harrison Ford Labeled A 'Badass' For Plane Crash Landing

Editor Morgan Rees said that the result was ‘truly heartening’.

"It’s not hard to see why he’s so beloved: handsome, heroic, capable, but he’s also got flaws - not only is he afraid of snakes, he also makes mistakes," he said.

"You can relate to Indy. He’s human, not superhuman.

The movie buffs have spoken, and they are all about Indiana Jones. Photo: Paramount Pictures
The movie buffs have spoken, and they are all about Indiana Jones. Photo: Paramount Pictures

"There’s an element of knowingness and irony to him, too, that only heightens his appeal further. Plus of course, he really knows how to rock a fedora."

Harrison Ford’s other iconic role, that of Han Solo, landed in third place in the top 10 too.

Elsewhere, there were appearances from Fight Club's Tyler Durden and The Dude from The Big Lebowski, but sadly just one female character in the top 10 - Sigourney Weaver’s Ellen Ripley from the Alien movies, at number seven.

Also featuring were Darth Vader, The Joker and John McClane.

Here’s the list in full:

1. Indiana Jones

2. James Bond

3. Star Wars’ Han Solo

4. Batman

5. Alien’s Ellen Ripley

6. The Joker

7. Die Hard’s John McClane

8. Fight Club’s Tyler Durden

9. Star Wars’ Darth Vader

10. The Big Lebowski’s The Dude


Ben Arnold writes for Yahoo Movies UK