Mark Strong is also in talks to play Shazam’s main antagonist, Dr. Thaddeus Sivana.
So far Shazam’s main cast includes Zachary Levi as the eponymous hero, Asher Angel as Billy Batson, Grace Fulton as Mary Marvel, Jack Dylan Grazer as Freddy Freeman, Ian Chen as Eugene Choi and Jovan Armand as Pedro Peña.
Earlier this week, it was also reported that The Walking Dead’s Cooper Andrews will play the foster parent at the group home where Billy lives, suggesting that Billy, Mary, Freddy, Eugene, Pedro and Darla will remain a family in the DC Extended Universe rather than just simply be friends at the same school or something along those lines.
Originally the plan was for Shazam to fight Black Adam in this movie, but Dwayne Johnson’s iteration of the Kahdaqian foe will instead appear in his own movie first, and it’s also been rumored that he’ll debut in Suicide Squad 2.