When Sunday's box-office estimates were released, "Rogue One: A Star Wars Story" was $100,000 ahead of the drama "Hidden Figures" to win the weekend box office for a fourth consecutive week.
But the final figures have come in and "Hidden Figures" surpassed "Rogue One" on Sunday to finally knock the "Star Wars" standalone movie from its perch.
"Hidden Figures," released by 20th Century Fox, stars Taraji P. Henson, Octavia Spencer, and Janelle Monáe as the unsung African-American women who were essential to NASA's victory in getting a man to the moon in the 1960s space race. It took in $22.8 million over the weekend, according to Deadline. "Rogue One" brought in $21.9 million over the weekend.
The movie was in its first weekend in wide release and has been fueled by critical praise (the movie has a 93% rating on Rotten Tomatoes) and awards talk. It's made $24.7 million at the box office to date.
Though "Rogue One" has finally been knocked off the top spot, it has accomplished what Disney wanted it to do. The movie has passed the $900 million mark globally and with over $477 million domestically, it should surpass "Finding Dory" to be highest-grossing film of 2016 by this weekend.
SEE ALSO: Here are the 41 best-dressed stars at the 2017 Golden Globes
Join the conversation about this story »
NOW WATCH: Here are all the comic book movies coming out in 2017