James Bond Named Top Hero
Bond, who has been played on screen by Sean Connery, Roger Moore, Pierce Brosnan and Daniel Craig, came in at number one in the Entertainment Weekly Top 20 Heroes Poll, with Harrison Ford's adventurer, Indiana Jones, coming in second.
Also making the top 10: Alien heroine Ellen Ripley, played by Sigourney Weaver, Robin Hood, Spider-Man and Die Hard's John McClane.
Ford is the only star to land two characters in the top 10 - his Star Wars hero Han Solo also features.
Meanwhile, the Wicked Witch of The West from The Wizard Of Oz beat Darth Vader and cannibal Hannibal Lecter in a related top villains poll.
See more Daniel Craig photos here!
(This news article provided by World Entertainment News Network)
Sony Confirms At Least Two Villain Spinoffs Of 'The Amazing Spider-Man' Chef Nigella Lawson's Former Assistants Found Not Guilty Of Fraud