Porque Henry Cavill não aparece em Shazam?

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.