Since its release, Black Panther has rapidly eclipsed dozens of the industry's most successful films, and it looks like after three weeks it still isn’t slowing down. After only 17 days, Marvel’s latest superhero movie has become the 10th highest-grossing film of all time in North America, according to Variety.

The Ryan Coogler-directed hit brought in another $65.7 million in the U.S. during its third weekend, beating out Red Sparrow and Death Wish to maintain its No. 1 box office spot. Its third weekend was the third-highest domestic take of all time, following Star Wars: The Force Awakens at $90.2 million and Avatar at $68.5 million. Black Panther is now the second-highest grossing movie to come from the Marvel Cinematic Universe, behind The Avengers at 623.4 million, after passing up Avengers: The Age of Ultron ($459M) over the weekend.

The film has raked in $501.1 million in North America, putting it at No. 10 on the highest-grossing movie list behind Beauty and the Beast at $504 million and Rogue One: A Star Wars Story at $532.1 million. The list is topped by Star Wars: The Force Awakens, which sits in the No. 1 spot with $936.6 million, followed by Avatar, Titanic, Jurassic World, and The Avengers, which currently holds the No. 5 spot on the list. Variety predicts that Black Panther, which came out in theaters on Feb. 16, could pass up several of those films in the coming weeks.

The film is also expected to pass the $1 billion mark soon. According to Variety, Black Panther took in another $56.2 million overseas this weekend, pushing it to $396.6 million internationally. In total, the movie is sitting at $897.7 million and expected to become the fifth Marvel movie to pass $900 million worldwide.