Casino Royale is the twenty first James Bond movie. It is the first to star Daniel Craig as the secret agent James Bond. It was released on November 17, 2006.