The DC Universe has found the counterpart to their hero Shazam! Asher Angel (Andi Mack) will be playing Billy Batson, the young alter ego of Zachary Levi's Shazam. Billy is a teenage boy that says the name 'Shazam', an acronym of mythical gods Solomon, Hercules, Zeus, Achilles, and Mercury, and then is transformed into a super-strong hero on the level of Superman.
The film is being directed by David F. Sandberg from a script by Henry Gayden and Darren Lemke.
Angel currently plays Jonah Beck in the Disney Channel's Andi Mack. The series has been in the news of late marking the network's first storyline featuring a gay key character.
Shazam, also known as Captain Marvel, was created in 1939 by writer Bill Parker and artist C.C. Beck for Fawcett Comics, making his first appearance in Whiz Comics #2 (Feb 1940). The character would later be bought by DC Comics and be merged into the overall DC Universe along with Superman, Batman, and Wonder Woman.