‘Shazam: Fury of the Gods’ tops box office with disappointing $30.5 million

Shazam: Fury of the Gods topped the North American box office with an estimated $30.5 million, but the DC Comics sequel failed to match its predecessor's 53.5-million-dollar opening gross four years ago. Overseas, Fury of the Gods -- starring Zachary Levi, Asher Angel, Jack Dylan Grazer, Rachel Zegler, Adam Brody, Ross Butler, Meagan Good, Lucy... Read More.