“Shazam!” has warded off a series of challengers to hold the top spot on the box office list.
The superhero comedy took in another 25.1-million dollars in ticket sales over the weekend.
That was good enough to hold off newcomers “Hellboy,” ”Missing Link,“ ”After“ and ”Mary Magdalene.“
The closest challenge for Shazam proved to be a teenage girl.
”Little“ came in second with 15.5-million.
It stars 14-year-old Marsai Martin as a tech exec who gets transformed back into childhood.
She’s also the executive producer of the movie.