Skyfall broke through $300 million at the US box office this weekend, according to estimates from Box Office Mojo, to end on $300,937,000 to make a total of $1,034,437,000 worldwide, with the film just about to open in China.
Worldwide Skyfall is now the eleventh biggest grossing film never, some nine million behind Pirates of the Caribbean: On Stranger Tides.
Free monthly newsletter
Get the latest on Bond 26 and other James Bond news by email.
No thanks, I'm not interested in news about 007