Directed by Martin Campbell from a screenplay by Neil Purvis, Robert Wade, and Paul Haggis, it stars Daniel Craig in his first appearance as Bond, alongside Eva Green, Mads Mikkelsen, Judi Dench, and Jeffrey Wright. Casino Royale is a 2006 spy film, the twenty-first in the Eon Productions James Bond series, and the third screen adaptation of Ian Fleming's 1953 novel of the same name.