The long-standing supporting cast for Shazam!, arguably just as important as the title character himself is starting to finally take its full shape. Jack Dylan Grazer (It) has been cast as Freddy Freeman according to Deadline.
Grazer’s Freddy Freeman is said to be “Batson’s best friend and the only person who knows the truth about Shazam.” DC fans will know that Freeman eventually suits up as a hero himself, taking on the mantle of Captain Marvel Jr. in the comics. Shazam! is set to hit theaters in 2019, and also stars Zachary Levi as the titular superhero, Asher Angel as Billy Batson, Mark Strong as Doctor Sivana, and Grace Fulton.