Shazam: Fury of the Gods might have debuted at No. 1 at the box office this weekend, but it fell short of expectations.
The sequel to the 2019 superhero movie debuted across 4,071 theaters, pulling in $30.5 million in its opening weekend, via Variety.
The movie was projected to bring in $35 million to $40 million. It cost roughly $110 million to make, and another $100 millions more to market.
It also came in well below the $53.5 million debut of the 2019 movie, which went on to bring in $140 million domestically and $366 million globally.
Read more on justjared.com