DC Comics “Shazam!” opened in first place at the box office this weekend. The film earned $53.5 million over the weekend, above analyst predictions of $40 million to $45 million, plus $3 million in advanced screenings for a cumulative $56.8 million. Internationally, the film earned $102 million for a global gross of $158.8 million. “Shazam!” … Read more