"Shazam!" niftily held off several newcomers this weekend to top the box office for the second week in a row with $25 million. That brings its North American box-office-haul to $94 million so far.  Worldwide, it's earned $258 million.

The film, which stars Zachary Levi, fell only 53% compared to its first weekend. A sequel is already being planned.

The PG-13 comedy "Little," in which mean boss Regina Hall reverts to a 13-year-old version of herself (Marsai Martin), took second place with $15 million.

The film is the brainchild of 14-year-old Martin, who is now the youngest executive producer of all time.

The movie, which costars Issa Rae of "Insecure," drew in a mostly female crowd: Women were 65% of ticket buyers and 56% were over 25.

Tina Gordon ("Peeples") directed and Will Packer of "Girls Trip," "Night School," and "Ride Along" fame, produced.

It was bad news for the "Hellboy" reboot starring David Harbour of "Stranger Things" as the big red demon. Reviews were savage (it's currently 15% on Rotten Tomatoes) and audiences gave it a "C" Cinemascore.

The R-rated film was expected to open with at least $16 million, but underperformed with a mere $12 million.

Neil Marshall ("The Descent," "Dog Soldiers") directed, taking over the franchise from Guillermo del Toro, who helmed the first two films.

The romantic drama "After" landed in eighth place with $6.2 million from 2,138 theaters.  It's an adaptation of Anna Todd’s best-selling fan fiction novel.

The latest Laika stop-animation film, "Missing Link," took ninth place with $5.8 million. Despite positive reviews -- it has an 88% on Rotten Tomatoes and a "B+" CinemaScore — the film barely cracked the top 10.

It performed far below previous Laika films: "Coraline" debuted with $16.8 million in 2009,  "ParaNorman" opened with $14 million in 2012, and "Kubo and the Two Strings" had a $12.6 debut in 2016.

Here are the top 10 estimates for April 12-14, 2019

1. "Shazam!," $25,140,000
2. "Little," $15,499,000
3. "Hellboy" (2019), $12,015,000
4. "Pet Sematary" (2019), $10,000,000
5. "Dumbo" (2019), $9,186,000
6. "Captain Marvel," $8,626,000
7. "Us," $6,946,000
8. "After" (2019), $6,200,000
9. "Missing Link," $5,841,434
10. "The Best of Enemies," $2,000,000

[Via Variety]