We keep getting news about Shazam, the upcoming DC Extended Universe film set to premiere in April 2019. If you haven’t been paying attention so far, here’s a quick rundown of what we know about the project.
The movie is centered around Billy Batson, a teenage boy played by Asher Angel (who plays Jonah Beck in Disney Channel’s Andi Mack). An orphaned foster child, he meets a wizard (Ron Cephas of This is Us) and is given the power to turn into an adult superhero by saying the magic word “Shazam!” As a hero, he is played by Zachary Levi, who played the title character of Chuck, Flynn Rider in Tangled and Fandral in the Thor movies.
Opposed to our hero is Doctor Sivana (Mark Strong), who has managed to get magical powers and comes back from the dead with them. He will be aided by his daughter Beautia and his son Magnificus, neither of whom have been cast yet. According to their official descriptions, Beautia at least seems like she will turn good by the end of the film; Magnificus does in the comics, but may not here. In contrast to early reports, Dwayne Johnson will not appear as the villainous Black Adam.
Also despite some rumors to the contrary, the movie will be part of the DCEU. It is being directed by David F. Sandberg, who up until now has only done horror movies such as Lights Out and Annabelle: Creation. He says that the movie will have a lot of situational comedy, but not be “jokey.”
Also appearing will be Jack Dylan Grazer as Billy’s best friend Freddy Freeman and Grace Fulton as Mary, who in the comics is Billy’s twin sister; here she and Freddy may be foster siblings, as will be characters played by Ian Chen, Jovan Armand and Faithe Herman.