Star Wars: The Force Awakens will make history on Wednesday as it surpasses Avatar as the highest grossing film of all-time in North America.
It's taken just 20 days for JJ Abrams' intergalactic film to reach $758 million in the US while James Cameron's 2009 film earned $760.5 million during its seven-month box office run, according to the Hollywood Reporter.
The seventh installment of the Star Wars franchise raked in $1.5 billion worldwide yesterday. The Force Awakens is still behind Cameron's 3D alien film which grossed $2.78 billion.
When the numbers are adjusted for inflation, Gone With the Wind remains the top grossing film in the US.
The Disney and Lucasfilm blockbuster has yet to open in China, where it will premiere January 9.