Asher Angel has been cast as Billy Batson, the child who, with utterance of one magic word, transforms into an adult superhero for the live-action Shazam movie. Batson’s adult alter-ego will be played by Zachary Levi with Mark Strong in talks to play the film’s villain (rumored to be Dr. Sivana), and Grace Fulton has been cast as a friend of Billy’s (Mary Marvel?).
“Lights Out” helmer David F. Sandberg is directing from a screenplay by Henry Gayden and Darren Lemke. “Annabelle: Creation’s” Peter Safran will produce.