London: Casino Royale has become the highest earner of any James Bond movie.
Its box office collection exceeded the $300-million mark in overseas ticket sales, becoming the fourth film of the year to surpass that limit.
Starring Daniel Craig, the film earned an additional $14.5 million over the weekend, bringing its total foreign gross to $304.4 million and thereby joining Pirates of the Caribbean: Dead Man's Chest, The Da Vinci Code and Ice Age: The Meltdown as members of the $300-million club, reports contactmusic.com.
With its North American gross of about $144 million, Casino Royale can claim a worldwide total of $448 million, making it the highest earner of any Bond movie.
(For updates you can share with your friends, follow IBNLive on Facebook, Twitter and Google+)



























































displayed with permission. Use of the CNN name and/or logo on or as part of CNN-IBN does not derogate from the intellectual property rights of Cable News Network in respect of them.