Daniel Craig is my favourite but its almost unfair to compare him to the others because the filmmakers finally allowed the actor to take the character in a different/darker direction - something the others weren't given the opportunity.
Regardless I'd rank them
Craig
Connery
Lazenby (under-rated, I think he was good in his one shot)
Moore
Brosnan (more a victim of being in bad movies as opposed to bad performances from him)
And if you want to be really nerdy about it, David Niven played Bond in Casino Royale (the original)
|