Até esse momento, o papel do herói da DC seria de Henry Cavill. O motivo dele não aparecer em Shazam! seriam questões contratuais. Rumores dão conta de que a cena original teria o Superman recrutando o Shazam para Liga da Justiça.
Porque Superman aparece em Shazam?
A presença do Superman em Shazam 2 foi sugerida na cena final do primeiro filme. O herói vivido por Cavill faz uma breve aparição na escola de Billy Batson, para amedrontar alguns valentões que faziam bullying com seu melhor amigo, Freddy.