According to The Hollywood Reporter, Zachary Levi (Chuck, Thor: The Dark World) has been confirmed to play Shazam in Warner Bros. and DC’s Shazam! film.

Levi will be the adult transformation of Billy Batson who gains superhuman abilities after uttering the word “Shazam!”.

It is unlikely that Dwayne Johnson, who is set to play Shazam’s nemesis, Black Adam, will be involved or make an appearance but speculations suggest we may see some members of the Justice League. Johnson is set to star in his own spinoff film as Black Adam.

Shazam will be the next movie in the DCEU movie to be released by Warner Bros. after Suicide Squad 2 and Aquaman.  Shazam! is expected to hit theaters in April, 2019 and filming will begin February until May in Toronto.


Chris McCall


  1. Bruce November 7, 2017 at 12:59 pm - Reply

    Well, no one expected this development and now since he’s officially going to be the Shazam, it would be interesting to see him all buffed up. John Cena would have been a better option but oh well.

Leave a Comment