Marvel’s new superhero movie Avengers: Infinity War has overhauled Star Wars: The Force Awakens’ opening-weekend record at the US box office, earning an estimated total of $250m since its release on Friday, $2m ahead of The Force Awakens’ total in 2015.
On its way to dethroning Star Wars: The Force Awakens as the highest-earning opening film in the US and Canada, Infinity War recorded the highest-ever take for a Saturday ($83m) and Sunday ($61m).
The UK was the largest-earning territory behind the US, with $42.2m, though the film failed to overtake Spectre or The Force Awakens.
Outside the US, Infinity War scored a number of records across the world, including scoring biggest-ever opening weekend totals in the Philippines, Korea, Thailand, Indonesia and Malaysia.