IMDb Polls

Poll: If an American actor HAD to play James Bond, it would have to be...

*Assuming they can all do a flawless English accent (or at least a halfway decent Sean Connery impersonation)

Discuss here

Make Your Choice

  1. Vote!
     

    Ben Affleck

  2. Vote!
     

    George Clooney

  3. Vote!
     

    Jon Hamm

  4. Vote!
     

    Johnny Depp

  5. Vote!
     

    David Duchovny

  6. Vote!
     

    Robert Downey Jr.

  7. Vote!
     

    Will Smith

  8. Vote!
     

    Dennis Quaid

  9. Vote!
     

    Jeffrey Dean Morgan

  10. Vote!
     

    Denzel Washington

  11. Vote!
     

    Keanu Reeves

  12. Vote!
     

    Tom Cruise

  13. Vote!
     

    Bruce Willis

  14. Vote!
     

    Brad Pitt

  15. Vote!
     

    Leonardo DiCaprio

  16. Vote!
     

    Matt Damon

  17. Vote!
     

    Mark Wahlberg

  18. Vote!
     

    Joaquin Phoenix

  19. Vote!
     

    James Franco

  20. Vote!
     

    Channing Tatum

  21. Vote!
     

    Sean Penn

  22. Vote!
     

    Nicolas Cage

  23. Vote!
     

    Bradley Cooper

  24. Vote!
     

    Jamie Foxx

  25. Vote!
     

    Kevin Spacey

  26. Vote!
     

    Samuel L. Jackson

  27. Vote!
     

    Matthew McConaughey

    All right, all right, all right, all riiight!!
  28. Vote!
     

    Chris Evans

  29. Vote!
     

    Chris Pine

  30. Vote!
     

    John Travolta

  31. Vote!
     

    Josh Duhamel

  32. Vote!
     

    Josh Brolin

  33. Vote!
     

    Josh Hartnett

  34. Vote!
     

    Woody Allen

    Nobody does it better than Woody as Jimmy Bond in Casino Royale (1967)
  35. Vote!
     

    Betty White

    NONE OF THE ABOVE!