Daniel Craig accepted the role of Bond.
Casino Royale is the 21st film in the Eon Productions James Bond film series and the first to star Daniel Craig as the fictional MI6 agent James Bond . Daniel Craig . Cast as the fictional British secret agent James Bond in October 2005 , his first film in the role , Casino Royale , was released internationally in November 2006 . Craig achieved international fame when chosen as the sixth actor to play the role of Ian Fleming 's James Bond in the official film series , taking over from Pierce Brosnan in 2005 . Since taking the role of Bond , he has continued to star in other films , including the World War II film Defiance ( 2008 ) , science fiction Western Cowboys & Aliens ( 2010 ) , and the English-language adaptation of Stieg Larsson 's mystery thriller The Girl with the Dragon Tattoo ( 2011 ) . Craig also made a guest appearance as Bond in the opening ceremony of the London 2012 Olympic Games , alongside Queen Elizabeth II .