007 tops movie heroes poll
Superspy James Bond has been named Hollywood's top hero ahead of Indiana Jones, Superman and Harry Potter in a new US magazine poll.
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.