Disney Pixar’s Coco debuted with an estimated $49 million at the North American box office over the three-day weekend, taking the top spot from Justice League in the process.

The critically acclaimed animated film, which sits with a 96% “fresh” rating on Rotten Tomatoes, has earned an estimated $71. 2 million since its debut this past Wednesday. Overseas, Coco earned $82.2 million, bringing its total worldwide gross up to $153.4 million.

Drawing inspiration from the Mexican holiday Dia de Los Muertos (Day of the Dead), Coco has proven especially popular in Mexico, earning $53.4 million in that country alone. This makes Coco the country’s highest-grossing movie ever.

Warner Bros.

Elsewhere, the previous week’s first place star, Justice League, fell to second with an estimated $40.7 million over the three-day weekend. While this represents a steep 56.6 percent drop from its $93.8 million, the film holding steady better than its predecessor Batman v Superman, which saw a 69.1 percent drop in its second weekend. However, with Justice League posting the lowest opening gross in the DCEU so far, the film will still need to prove it has legs in the coming weeks if it’s to have any hope of being profitable. Justice League is now expected to lose between $50-100 million for Warner Bros.

Here are the three-day weekend’s top 10 North American box office estimates, according to Box Office Mojo:

1. Coco $49 million

2. Justice League $40.7 million

3. Wonder $22.3 million

4. Thor: Ragnarok $16.8 million

5. Daddy’s Home 2 $13.3 million

6. Murder on the Orient Express $13 million

7. Star $6.9 million

8. A Bad Moms Christmas $5 million

9. Roman J. Israel, Esq. $4.5 million

10. Three Billboards Outside Ebbing, Missouri $4.4 million

Source: Box Office Mojo