The Avengers: Endgame film has smashed the box office record for the biggest opening weekend with around $350m (€314m/£271m) in ticket sales in the US and $1.2bn globally.
The Marvel film surpassed its own expectations, which forecast between $260 and $300m in the US and Canada.
The previous opening weekend record of $257.5m was set by Avengers: Infinity War last year, after it overtook the $248m from Star Wars: The Force Awakens.
Internationally, it far surpassed Infinity War’s global record of $640.5m, though last year’s Avengers film didn’t open in China, the world’s second largest movie market, until two weeks after the official opening weekend.
Alan Horn, Disney chairman, credited Marvel Studios and its president, Kevin Feige, for challenging “notions of what is possible at the movie theatre.”
Horn said, according to Time Magazine: “This weekend’s monumental success is a testament to the world they’ve envisioned, the talent involved, and their collective passion, matched by the irrepressible enthusiasm of fans around the world.”
The Walt Disney Company released ‘Endgame’ in more theatres than any opening before with 4,662 in the US and Canada, setting new records for advance ticketing services.
John Fithian, president and chief executive of the National Association of Theater Owners, said: “We’ve got some really tired staff. I talked to an exhibitor in Kansas who said, ‘I’ve never sold out a 7 a.m. show on Saturday morning before,’ and they were doing it all across their circuit.”