“Shazam!” by Warner Bros. was a box office hit over the weekend. Ticket sales around the globe were about $156 million while, according to Comscore, box office sales in North America totaled about $54 million. The superhero movie is playing in Tampa Bay area theaters. Video trailer courtesy of Warner Bros. Pictures