The MovieTickets Blog

Actor Zachary Levi to Play Shazam

Actor Zachary Levi has been cast as superhero Shazam in a new film.
Oct 30, 2017 by: WENN


Actor Zachary Levi to Play Shazam

Actor Zachary Levi has been cast as superhero Shazam in a new film.

Annabelle: Creation filmmaker David F. Sandberg is directing Shazam!, which will center on a boy named Billy Batson who is able to transform into an adult superhero. John Cena, Derek Theler, and Jake McDorman were also in the running for the role Levi has scored, according to reports.

"Honored and greatly humbled to be a part of the #dcuniverse by bringing the original Captain Marvel to life," the actor wrote alongside a picture of himself as Shazam on Instagram. "I am beside myself with gratitude, not only for this opportunity, but also the incredible outpouring of love and support from so many of you out there in the world. Now if you’ll excuse me, I’ll be in the gym for the rest of forever."

Levi will co-star alongside Dwayne 'The Rock' Johnson, who will portray villain Black Adam.

A release date has not been announced, but moviemakers are aiming to start production in February in Toronto, Canada.

Shazam is also known as Captain Marvel in DC Comics mythology.