Casino Royale
Kim Newman
Contrary to pre-release nay-sayers, Daniel Craig has done more with James Bond in one film than some previous stars have in multiple reprises. This is terrific stuff, again positioning 007 as the action franchise to beat.