Christmas is one of the busiest times of the year at your local cinema, and studios have packed the already bursting box-office with four major-releases to meet the holiday rush. This week the video-game adaptation of “Assassin’s Creed,” the sci-fi drama “Passengers,” the adult-comedy “Why Him?,” and the animated-comedy “Sing” all hoped to knock “Rogue One: A Star Wars Story” off the top of the charts.

Despite the new arrivals, “Rogue One: A Star Wars Story” remained at number-one this weekend, earning $64.37M during its holiday-haul. The film remained in 4,157 locations over the holidays, and has grossed over $286.37M domestically in just two-weeks. “Rogue One: A Star Wars Story” was directed by Gareth Edwards, working off a screenplay written by Chris Weitz and Tony Gilroy. The film stars Felicity Jones, Diego Luna and Alan Tudyk.

Universal’s new animated-hit “Sing” managed to hit second-place on its debut weekend, the animated-hit grossed $35.29M across the country this weekend. The film opened in 4,022 locations and ended the week with $55.9M for the studio. “Sing” was directed by Christophe Lourdelet and Garth Jennings, the script was written by Jennings. The animated-comedy features the voice-talents of Matthew McConaughey, Reese Witherspoon and Seth MacFarlane.

Sony’s high-profile space-drama “Passengers” only managed to reach third-place on its debut weekend. Despite aggressive marketing campaigns, the film opened across 3,478 locations but only pulled-in $14.85M over the weekend. The film grossed $22.17M for the week in total. “Passengers” was directed by Morten Tyldum, the script was written by Jon Spaihts. The space-drama stars Jennifer Lawrence, Chris Pratt and Michael Sheen.

The adult-comedy “Why Him?” from FOX debuted at number-four on the domestic-charts this weekend with $11.05M overall. “why Him?” was directed by John Hamburg, the story was written by Jonah Hill and John Hamburg. The film stars Zoey Deutch, James Franco, Tangie Ambrose, Bryan Cranston and Megan Mullally.

At the bottom of the top-five was the video-game adaptation of “Assassin’s Creed,” which only grossed $10.28M over the traditional weekend. The filmed did open across 2,970 locations, but finished the week with just $17.77M overall. “Assassin’s Creed” was directed by Justin Kurzel, working off a screenplay written by Michael Lesslie and Adam Cooper. The film stars Michael Fassbender, Marion Cotillard and Jeremy Irons.

The limited-release schedule was also packed this weekend. “Hidden Figures,” from FOX, did the best overall at the small box-office. The drama brought-in over $515K for the studio, a hefty haul considering the film only opened across 25 theaters. “Hidden Figures” was directed by Theodore Melfi, the film stars Taraji P. Henson, Octavia Spencer and Janelle Monáe.

“Patriots Day” from Lionsgate also had an exciting debut, bringing in $161K across 7 theaters. The film had the second highest theater-average this week, bringing-in $23,044 per location. “Patriots Day” was directed by Peter Berg, who also co-wrote the screenplay with Matt Cook. The film stars Mark Wahlberg, Michelle Monaghan and J.K. Simmons.

Paramount’s “Silence” debuted at just four theaters this weekend, but did manage to pull-in $131K for the studio. “Silence” ended the week with the highest theaters average overall, with $32,750 per location. The film was directed by Martin Scorsese, and stars Andrew Garfield, Adam Driver and Liam Neeson.

Warner Bros. Pictures’ crime-drama “Live by Night” opened across four theaters, but only grossed $33K domestically. The film was directed by Ben Affleck, and stars Affleck, Scott Eastwood and Zoe Saldana.

While “Live by Night” had a rough start, it was “A Monster Calls” that had the lowest average this week. The drama only grossed $30K overall, opening across four locations, for an average of $7,728. “A Monster Calls” was directed by J.A. Bayona, the film stars Sigourney Weaver, Felicity Jones and Lewis MacDougall.