LOS ANGELES -- As moviegoers gear up for "Star Wars: The Last Jedi" on Dec. 15, "Coco" is maintaining its box-office hold for the second consecutive week.
The latest picture from Disney's Pixar Animation Studios took in an estimated $26.1 million over the weekend, for a total of $108.7 million, according to measurement firm ComScore.
The Dia de Los Muertos-themed computer-animated film, about a young boy who meets his ancestors in the Land of the Dead, was a hit both with audiences and critics. "Coco" earned a stellar A-plus rating on CinemaScore and a 97 percent "fresh" rating on Rotten Tomatoes.
In second place, Warner Bros.' "Justice League" took in $16.7 million in its third week, a 60 percent decline, for a total of $197.3 million.
The latest effort from DC Comics earned mixed reviews, with a B-plus on CinemaScore and a 41 percent "rotten" rating on Rotten Tomatoes. The picture stars Gal Gadot as Wonder Woman, Ben Affleck as Batman, Henry Cavill as Superman, Ray Fisher as Cyborg, Jason Momoa as Aquaman and Ezra Miller as the Flash. After "Justice League," the next live-action DC film on the Warner Bros. schedule is "Aquaman," set for a December 2018 release.
Coming in third, Lionsgate's emotional drama "Wonder" took in $12.5 million in its third week, a 45 percent decline, for a cumulative total of $88 million.
The film, about a fifth-grade boy trying to cope with bullying because of a facial disfigurement, earned an A-plus rating on CinemaScore and an 84 percent "fresh" rating on Rotten Tomatoes. Produced by Lionsgate, Participant Media, Walden Media and Mandeville Films for $20 million, the movie stars Jacob Tremblay ("Room") and Julia Roberts.
Now in its fifth weekend, Disney's "Thor: Ragnarok" made $9.7 million, for a gross of $291.4 million.
The third installment in the standalone "Thor" franchise stars Chris Hemsworth as the Norse god of thunder, tasked with saving his home planet from a formidable new invader. The picture, which cost $180 million to make, also stars Cate Blanchett, Jeff Goldblum and Tessa Thompson.
Rounding out the top five, Paramount's "Daddy's Home 2" earned $7.5 million, a 43 percent drop, for a cumulative $82.8 million in earnings.