X-Men: The Last Stand has opened to record-breaking business in the US and Canada, taking $103.1m (£55m) in its first three days of release.
The Last Stand is the third and final part of the X-Men trilogy
The film had the year's biggest opening to date, beating The Da Vinci Code's first-weekend takings of $77m (£41m).
The film also set a new record for the Memorial Day holiday weekend by earning $120.1m (£64m) in its first four days.
The Da Vinci Code fell to second place but still took $43m (£23m) over the same four-day period.
Animated caper Over the Hedge also dropped down a spot, its $35.3m (£18.8m) takings boosting its overall tally to $84.4m (£45m).
The third film in the X-Men series - whose takings between Friday and Sunday make it the fourth highest debut ever - exceeded 20th Century Fox's own predictions.
"It blew my expectations away," said Bruce Snyder, Fox's head of distribution. "It's rarefied air."
Last year saw a slump in box office revenue that many felt might be repeated after Mission: Impossible III and Poseidon opened to lower audiences than expected.
Al Gore's documentary is released in the UK on 8 September
But Paul Dergarabedian of box-office tracker Exhibitor Relations said the combined takings of X-Men and Da Vinci were reasons for optimism.
"I think this puts to bed the notion that people don't want to go to movies anymore," he said.
The Al Gore documentary An Inconvenient Truth also opened impressively, despite playing on only four screens in New York and Los Angeles.
The film, part of the former US vice-president's campaign to raise awareness about climate change, took an estimated $365,787 (£195,115) between Friday and Monday.