“Shazam!” held on to the top spot in North American theaters this weekend, as the superhero film easily defeated the poorly received remake of “Hellboy” and other new releases.
Shazam! brought in $25.1 million in the U.S. and Canada. “Little,” about a woman who’s transformed into her younger self, opened in second place with $15.5 million. “Hellboy” landed in third, with $12 million versus estimates of about $16.8 million.
Editorial credit: chingyunsong / Shutterstock.com
It looks like you are not a member of VIP Club yet. Please fill out the form below to access the page and join the VIP Club