“Justice League,” “Batman v. Superman,” and other movies based on DC Comics are generally known for being dark and brooding. If the first trailer for “Shazam!” is any indication, David F. Sandberg’s take on the superhero is very much an exception — the eponymous crimefighter is a kid who transforms into an adult superhero whenever he says the word (you guessed it) “shazam.” Watch the trailer, which just premiered at Comic-Con, below.
Zachary Levi stars as Shazam, having previously played Fandral the Dashing in “Thor: The Dark World” and “Thor: Ragnarok”; Asher Anger is Billy Batson, a mild-mannered teenager who gets on the subway one day and encounters a mystical being who endows him with superpowers. This comes as a surprise to both him and his close friend, who go about determining which powers he actually has — and are pleased to learn that he’s been gifted with super strength, flight, and immunity to bullets (but not the ability to identify any song, sadly).
Popular on IndieWire
Mark Strong, Grace Fulton, Jack Dylan Grazer, and Ian Chen co-star in the film, which was directed by “Annabella: Creation” helmer David F. Sandberg. Warner Bros. will release “Shazam!” on April 5, 2019.