Casino Royale
Andrew Collins
Craig's humanised, more flawed interpretation of the role balances Campbell's physical direction and co-writer Paul Haggis's sparing wit, while Eva Green provides an alluring love interest.