Other actors who were up for the role of the powerful superhero included John Cena, Derek Theler, Zane Holtz, Billy Magnussen and Jake McDorman, but now longtime fans can look forward to Levi playing this version of the Big Red Cheese.
According to THR, Zachary Levi has signed on to star in Shazam, which is being directed by Lights Out’s David F. Sandberg.
For those unfamiliar with the character, the Shazam mythos follows a young boy named Billy Batson who can transform into a mighty adult superhero upon saying the word “Shazam,” the word being an acronym for the legendary figures that he drives his powers from (Solomon, Hercules, Atlas, Zeus, Achilles and Mercury).