Daniel Craig in the highest grossing James Bond movie - ever.
Casino Royale has become the highest-grossing James Bond film ever, according to film monitors ScreenDaily.
The Daniel Craig flick has impressed both audiences and critics despite initial concern over the choice of lead character.
And it now appears that the film-makers got it spot on, as the film has now taken $454 million across cinemas worldwide.
According to ScreenDaily, the film is now being shown on 6,330 screens in 64 countries and has added $19.4 million during the four days over Christmas.
It means that the previous top Bond film, Die Another Day, has dropped to second place in the franchise’s all-time list after taking $431 million worldwide.




