There's been some great James Bonds and some pretty awful ones.
Barry Nelson (1954)
Sean Connery (1962?1971 & 1983)
David Niven (1967)
George Lazenby (1969)
Christopher Cazenove (1973)
Roger Moore (1973?1985)
Timothy Dalton (1986?1993)
Pierce Brosnan (1995?2002)
Daniel Craig (2006?present)
Sean Connery
Roger Moore
Pierce Brosban
Daniel Craig
They all brought their own interpretation to the character to fit the time. For me it will always be Sean Connery at the top of the list.
