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:

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