A aparição do ator é uma das surpresas do longa, estrelado por Zachary Levi (ex-Chuck). No confronto final, Shazam percebe que não pode vencer os inimigos sozinho e decide dividir seus poderes com seus irmãos adotivos. É aí que o nerd Freddy (Jack Dylan Grazer) se transforma em um herói adulto, vivido por Brody.
Também irmão de criação, o calado Pedro (Jovan Armand) cresce e ganha o corpo de D.J. Cotrona (ex-Um Drink no Inferno: A Série). O curioso é que tanto Adam Brody quanto Cotrona foram contratados pela Warner Bros. mais de uma década antes para estrelarem Liga da Justiça: Mortal, longa que seria dirigido por George Miller (de Mad Max e Happy Feet: O Pinguim). Mas o projeto acabou engavetado.
Os atores chegaram a provar as roupas que usariam na produção, e na internet há registros do elenco reunido com o diretor e alguns produtores na Austrália. Porém, as filmagens nunca começaram --a Warner nunca revelou o motivo oficial, mas a mídia norte-americana culpou na época a greve de roteiristas de 2007, que durou 100 dias e atrapalhou a produção de filmes e séries.
Sem conseguir tirar o projeto da gaveta, a Warner desistiu de fazer um filme da Liga da Justiça --o longa só foi acontecer em 2017, com um elenco totalmente diferente. Na época, o estúdio preferiu focar na bem-sucedida trilogia do Cavaleiro das Trevas comandada por Christopher Nolan e com Christian Bale no papel do Batman.
Já os atores escolhidos por Miller foram dispensados, e desistiram de um dia voltar a serem chamados para interpretar super-heróis. Tanto que Brody e Cotrona sequer sabiam que estavam fazendo testes para os alter egos poderosos de Freddy e Pedro em Shazam! --em projetos do tipo, é normal que os personagens sejam misteriosos.
D.J. Cotrona em teste de roupa do Superman para o longa da Liga da Justiça (Reprodução/DC Films Club)