David F. Sandberg’s Shazam is already shooting, but the film has still reportdly gained a a new cast member. According to Heroic Hollywood, former The O.C. star Adam Brody has joined the cast in an unspecified role
The casting of Brody in Shazam marks the actor’s debut to the world of comic book movies, but it isn’t the first time he has had his name attached to such a film. After all, he was once set to portray the Flash in George Miller’s Justice League: Mortal before the project was ultimately scrapped. However, the actor did make an appearance on the comic book tv show Smallville.
Again, there are no other details on which ole Brady may have landed in the superhero film, so it’s unclear whether the fans can expect the actor to play a friend or foe to Billy Batson. However, there has been no indication that the film will have any other villain besides Mark Strong's Doctor Sivana, so there's a decent chance he'll be portraying a more heroic character.