Although it was the smallest opening of any Spider-Man movie in history, Spider-Man: Into the Spider-Verse still easily topped the weekend box office. Its $35.4 million debut was also the biggest ever for an animated movie released in December.

Here’s the full weekend box office chart:

FilmWeekendPer ScreenTotal
1Spider-Man: Into the Spider-Verse$35,400,000$9,284$35,400,000
2The Mule$17,210,000$6,650$17,210,000
3The Grinch$11,580,000 (-23%)$3,081$239,288,710
4Ralph Breaks the Internet$9,589,000 (-41%)$2,682$154,464,878
5Mortal Engines$7,501,000$2,417$7,501,000
6Creed II$5,398,830 (-45%)$1,738$104,882,976
7Bohemian Rhapsody$4,125,000 (-32%)$1,864$180,423,200
8Instant Family$3,720,000 (-35%)$1,301$60,218,054
9Fantastic Beasts: The Crimes of Grindelwald$3,650,000 (-47%)$1,401$151,653,410
10Green Book$2,780,000 (-28%)$2,288$24,660,366

Into the Spider-Verse also got a rare A+ from CinemaScore voters, suggesting its word of mouth through the holiday season should be strong. It will face competition next weekend though, with both Aquaman and Mary Poppins Returns hitting theaters and fighting for comic book fans and families’ dollars.

It was also a good weekend for Clint Eastwood, whose new film, The Mule, debuted with $17.2 million — Eastwood’s second biggest opening of this century (after his smash American Sniper). The other big release of the weekend — Mortal Engines, from producer/writer Peter Jackson — grossed just $7.5 million against a reported budget of over $100 million. Meanwhile the PG-13 version of Deadpool 2Once Upon a Deadpool grossed just $2.6 million, compared with the $125.5 million opening weekend the original R-rated cut had last spring.

The best per-screen average of the weekend belonged to If Beale Street Could Talk, the new movie from Moonlight director Barry Jenkins. On four screens around the country it grossed $219,714, for an average of $54,794.

Gallery – The Highest Grossing Movies of All Time:

More From 95.3 The Bear