Greatest TV and movie characters of all time

The late James Gandolfini played Tony Soprano in The Sopranos.

The late James Gandolfini played Tony Soprano in The Sopranos.

Indiana Jones has defeated James Bond to be named the greatest movie character of all time.

Harrison Ford, 72, also took third place for his role as Han Solo in the Star Wars films in the poll voted for by readers of Empire magazine.

• Nightmare: the scariest movie monsters ever
The real people behind the TV characters

The actor has played Indiana Jones in four films, starting with Raiders of the Lost Ark in 1981 and most recently in 2008’s Indiana Jones and the Kingdom of the Crystal Skull.

Director George Lucas created both action hero archaeologist Indy and intergalactic rebel Han Solo, whom Ford will reprise in new movie Star Wars: The Force Awakens, due for release later this year.

British spy and ladies man James Bond was placed second in the poll, after just narrowly missing out on the top spot. The secret agent, known as 007 and created by author Ian Fleming, has been played on the big screen by Sean Connery, Roger Moore, David Niven, George Lazenby, Timothy Dalton, Pierce Brosnan and Daniel Craig.

The poll, voted for by over 10,000 people on also named the top 10 greatest TV characters.

Breaking Bad‘s Walter White was named No.1, with Doctor Who‘s Time Lord coming fourth, behind Game Of Thrones hero Tyrion Lannister, played by Peter Dinklage, and cartoon character Homer Simpson.

Benedict Cumberbatch’s incarnation of Sherlock Holmes was voted into sixth place.

Top Ten Greatest Movie Characters

Jeff Bridges as 'The Dude' in The Big Lebowski.

Jeff Bridges as ‘The Dude’ in The Big Lebowski.

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

Top Ten Greatest TV Characters

The late James Gandolfini played Tony Soprano in The Sopranos.

The late James Gandolfini played Tony Soprano in The Sopranos.

1. Breaking Bad’s Walter White

2. Game of Thrones’ Tyrion Lannister

3. The Simpsons’ Homer Simpson

4. Doctor Who’s The Doctor

5. The Sopranos’ Tony Soprano

6. Sherlock’s Sherlock Holmes

7. Buffy the Vampire Slayer

8. 24′s Jack Bauer

9. The Wire’s Omar Little

10. House of Cards’ Frank Underwood

Stay informed, daily
A FREE subscription to The New Daily arrives every morning and evening.
The New Daily is a trusted source of national news and information and is provided free for all Australians. Read our editorial charter.
Copyright © 2024 The New Daily.
All rights reserved.