Warner Bros.’ Shazam! is soaring to the top of the box office, with an estimated $51 million in receipts in North America. Asher Angel stars as Billy Batson as a boy who transforms into superhero (Zachary Levi) when he says "Shazam. David F. Sandberg directed.
Paramount’s Pet Sematary brought in about $23 million, while Dumbo snagged $18 million and Jordan Peele’s Us grabbed $14 million. Captain Marvel, which crossed the $1 billion mark last week, still managed $12 million.