Shazam has found his alter ego!
Asher Angel, who co-stars on Disney Channel’s Andi Mack, has been cast as Billy Batson in David F. Sandberg‘s upcoming take on the DC Comics superhero. In the comics, Batson is a teen who, when he calls the name “Shazam!”, turns into the titular superhero, played by Zachary Levi.
Mark Strong is in talks to play the villain Doctor Sivana as well.
The film will be the next to shoot in the DC Extended Universe, which will include Flashpoint (starring Ezra Miller as Barry Allen/The Flash), Batgirl (to be directed by Joss Whedon), and Suicide Squad II, which will be directed by Gavin O’Connor. There are also plans for Dwayne Johnson to star in a film about Shazam! villain Black Adam.
More as this develops.