It's not a matter of if, it's a matter of when.
Star Wars: The Force Awakens is on track to dislodge James Cameron's Avatar as the top-selling movie in North American box office history. The Force Awakens' domestic gross is currently $742.3 million — around $18 million shy of Avatar's North American record, according to figures from Box Office Mojo (which aren't adjusted for inflation). That gap is expected to disintegrate in the next few days, because the movie is still performing well in theaters — it made an estimated $88.3 million this past weekend, the third since its December 17 release.
In terms of The Force Awakens' total worldwide haul, the film has some catching up to do. It's currently at $1.5 billion at the global box office, while Avatar sits at $2.78 billion. One factor that will affect The Force Awakens' worldwide earnings is that the film has yet to open in China, which it'll do on January 9. But if you look deeper into the numbers, Avatar made a killing overseas (roughly $2 billion, with $204 million of it coming from China); The Force Awakens has only hauled in $770 million so far.
Continue reading on Vox.