Recently, we learned that Zachary Levi will be playing Captain Marvel for DC’s Shazam! film. Today we learned who will be playing the young boy behind that giant superhero. The young actor is best known for being a Disney Channel star. So who is this actor set to yell out the words “Shazam”?
Announced on Instagram by the film’s director, David F. Sandberg, we learned that Billy Batson will be played by Asher Angel. Best known for his role on Andi Mack, this will be his third film and first major film. Batson is the teenage or young boy alterego of the hero Captain Marvel. When he shouts Shazam, he’s given the powers of the Gods. Solomon (Wisdom), Hercules (Strength), Atlas (Stamina), Zeus (Power), Achilles (Courage), and Mercury (Speed) grants him incredible strength in everything, rivaling Superman in his abilities.
I haven’t seen Angel in anything so I can’t say one way or the other if the casting works. We’re still bound to get an interesting film with Sandberg’s horror background and Levi’s comedy background. Shooting begins in February so we’ll keep an eye out on any further news.
Let us know what you think! Do you like the casting or looking forward to the movie? Be sure to come back to Geek Girl Authority for more Shazam! news. Shazam! is set for theaters April 2019.
Latest posts by Erin Lynch (see all)
- Riddle Me This! Paul Dano Joins THE BATMAN As The Riddler - October 17, 2019
- New STAR WARS: THE RISE OF SKYWALKER Image Provokes Mystery - October 16, 2019
- STAR WARS: Cassian Andor Series Gets Writer/Director Tony Gilroy - October 16, 2019