Directed by Marc Forster and written by Neal Purvis, Robert Wade, and Paul Haggis, it stars Daniel Craig as Bond, alongside Olga Kurylenko, Mathieu Amalric, Giancarlo Giannini, Jeffrey Wright, and Judi Dench. It is the sequel to Casino Royale (2006). Quantum of Solace is a 2008 spy film and the twenty-second in the James Bond series produced by Eon Productions.