 Casino Royale premiered at the Odeon Leicester Square on 14 November 2006 . It received positive critical response , with reviewers highlighting Craig 's reinvention of the character and the film 's departure from the tropes of previous Bond films . It earned almost $ 600 million worldwide , becoming the highest @-@ grossing James Bond film until the release of Skyfall in 2012 . 
