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)
- Sony and Marvel May No Longer Spin SPIDER-MAN Webs Together - August 20, 2019
- TO ALL THE BOYS I’VE LOVED BEFORE Sequel Gets a Release Date and Surprise Announcement - August 15, 2019
- Ewan McGregor Returns as Obi-Wan Kenobi in STAR WARS Disney+ Series - August 15, 2019