‘Shazam!’ Tops at Weekend Box Office The superhero movie is playing in Tampa Bay area theaters. Video trailer courtesy of Warner Bros. Pictures