 The film has earned $ 599 @,@ 045 @,@ 960 worldwide . Casino Royale was the 4th highest @-@ grossing film of 2006 , and was the highest @-@ grossing instalment of the James Bond series until Skyfall surpassed it in November 2012 . 
