Star Wars: The Last Jedi has cleared the $1 billion milestone in worldwide grosses in less than three weeks. It’s the eighth highest-grossing domestic movie of all time with a collection of $517.1 million

On the last day of the calendar year, Star Wars: The Last Jedi has surpassed Beauty and the Beast as the top grossing film in North America in 2017. It also topped the charts for the weekend for the third time, but just barely Dwayne Johnson’s Jumanji: Welcome to the Jungle is close on its tail. According to the studio it is estimated that on Sunday, The Last Jedi will add $52.4 million over the weekend, bringing its domestic total to $517.1 million. Beauty and the Beast, also a Disney release, whopped out with $504 million for the year. With the weekend’s earnings, The Last Jedi will also cross the $1 billion mark globally even before it opens in China on Jan. 5.

But Star Wars is facing some hefty competition still, from the likes of The Rock, Jack Black and Kevin Hart, whose Jumanji sequel took in $50.6 million in its second weekend in theaters to take second place. The Columbia Pictures film has earned a stunning $169.8 million to date and could even reach $300 million domestically by the end of its run.

The acapella franchise Pitch Perfect 3 took third place in weekend two, with $17.8 million, bringing its total to $64.3 million still less than what Pitch Perfect 2 earned on its opening weekend alone in May 2015 $69.2 million. Another musical movie, The Greatest Showman, with Hugh Jackman as P.T. Barnum, came in fourth place with $15.3 million after adding 310 screens. These are the top four movies which have been earning a lot In their opening days, well lets see who makes it at the top this time. These are the earnings of these 4 films.

Star Wars: The Last Jedi, $52.4 million ($68 million international).

Jumanji: Welcome to the Jungle, $50.6 million ($67 million international).

Pitch Perfect 3, $17.8 million ($13.1 million international).

The Greatest Showman, $15.3 million ($28.5 million international).