By Amy Ryan
September 08, 2006 at 12:00 PM EDT

James Bond is supposed to be both badass and debonair. He’s supposed to be able to take out a roomful of bad guys without spilling his martini. Sean Connery and Timothy Dalton’s Bonds seemed to favor the badass side of the equation; Roger Moore and Pierce Brosnan’s the debonair side. But I believe Daniel Craig will be able to handle both sides equally well, judging from this new trailer for Casino Royale (Nov. 17). Watch him kill in cold blood during the black-and-white prologue. Watch him romance Eva Green. Watch him kick some more ass without mussing his tuxedo. And without dropping any annoying puns. Count me in; I’m ready.