Hidden Figures soars past competition, Rogue One claims title for Number one movie of 2016, and a few film’s surprise at this weekend’s box office report!

Hidden Figures soared past every other film, becoming the number one movie for the second week in a row. Rogue One also flew past Finding Dory to claim the title for Number One Movie of 2016! Other debuts did okay, but fell below expectations. The Bye Bye Man made the top five, Patriot’s Day, Sleepless, and Monster Trucks found themselves in the top ten, but Ben Affleck’s action film Live by Night didn’t make it, bringing in poor numbers. Here’s a look at this weekend’s box office report, led by Hidden Figures.

1st place is Hidden Figures. The critically acclaimed drama brought in $20.4 million to add to its now $54.8 million total. The sensational film based on a true story follows three female mathematicians (Taraji P. Henson, Janelle Monae, Octavia Spencer) who work at NASA and help put the first man in space. Kevin Costner and Kirsten Dunst costar in the hit drama that is receiving exceptional reviews, and the word of mouth is keeping this movie on top.

2nd place is La La Land. The musical made $14.5 million and has now grossed a total of $74 million. Another hit generated from stellar reviews, multiple awards, and word of mouth, the nostalgic musical is sweeping audiences away. Taking place in modern day LA, the whimsical film follows aspiring actress Mia (Emma Stone) and aspiring jazz musician Seb (Ryan Gosling) as they fall in love while chasing after their dreams in “La La Land”.

3rd place is Sing. The animated smash made $13.8 million to add to it’s now $233 million total. The jukebox musical follows a group of animals who sing in a competition like The Voice or American Idol. Featuring a number one hit soundtrack with tunes from Elton John, Nicki Minaj, and Aerosmith, the animated comedy stars the voices of Matthew McConaughey, Reese Witherspoon, and Scarlett Johansson.

4th place is Rogue One: A Star Wars Story. The Star Wars film raked in $13.7 million, and has now made a whopping total of $498 million, becoming the number one movie of 2016! Rogue One soared past Finding Dory’s $486 million over the weekend, and keeps flying higher and higher into the galaxy. Rogue One is Disney’s first side story in the Star Wars series, following a group of rebels getting the Death Star plans right before 1977’s Episode IV: A New Hope.

5th place is The Bye Bye Man with $13.3 million. The horror film has been heavily marketed, and has already made it’s profit back from it’s $7.4 million budget. The thriller follows three friends who stumble upon the mysterious “Bye Bye Man”, a folklore figure who is the cause of the most horrific and evil acts.

Rounding out the top ten are: 6th place is Boston Marathon bombing movie Patriot’s Day (Mark Wahlberg) with $12 million. 7th place is action comedy Monster Trucks with $10.5 million. 8th place is thriller Sleepless (Jamie Foxx) with $8.4 million. 9th place is vampire thriller Underworld: Blood Wars (Kate Beckinsale) with $5.8 million. 10th place is sci-fi romance Passengers (Jennifer Lawrence, Chris Pratt) with $5.6 million.

Those are the results for this weekend’s box office report! What were your favorite movies you saw? Tell us in the comments below!