Disney reports that Star Wars: The Force Awakens, has unseated Avatar to emerge as the top-earning film of all time in North America.
The studio claims the JJ Abrams film has passed the $760.5m (£520m) taken by Avatar over its lifetime, but has yet to give official figures. Last month, Star Wars: The Force Awakens became the fastest film to take $1bn (£674m) at the global box office.
But Avatar - released in 2009 - still holds the global record. The James Cameron film took $2.8bn (£1.9bn) across the world, as compared to The Force Awakens worldwide earnings of $1.6bn (£1.09bn) to date.
The Force Awakens is already the fourth highest-grossing global movie of all time after just three weeks in release, but analysts believe it will have to play well in China, where it opens on Saturday (9 January), to beat the record set by Avatar.
The hotly-anticipated film, which reunites the original trilogy stars, Harrison Ford, Carrie Fisher and Mark Hamill alongside newcomers including Britons Daisy Ridley and John Boyega, scored the biggest US Christmas Day box office takings in history with $49.3m.
It also smashed the record for the biggest box office debut weekend globally - when it opened on 16 December, in most countries - with ticket sales of $529m.
Other top US box office hit movies aside Star Wars: The Force Awakens (2015) are Avatar, Titanic, Jurassic World and Marvel's The Avengers produced in 2009, 1997, 2015 and 2012 respectively.