Rumores sugerem que o ator Ross Butler, de 13 Reasons Why, estaria no elenco de Shazam!. De acordo com informações apuradas pelo DC Films Hub, ele interpretaria uma versão adulta e poderosa de Eugene Choi, um dos amigos de Billy Batson.
Vale notar, porém, que a participação do ator não foi confirmada, de modo que a informação deve ser tratada como um boato.
Nas HQs, toda vez que profere a palavra "Shazam", o jovem Billy Batson (Asher Angel) sofre a mais notável das transformações: de um pirralho insignificante, torna-se um adulto, cujo nome é um acróstico formado pelas iniciais de Salomão, Hércules, Atlas, Zeus, Aquiles e Mercúrio. Nos quadrinhos, Shazam já demonstrou ser capaz de brigar de igual para igual com Superman, com seus poderes de relâmpagos. O personagem adulto será interpretado por Zachary Levi. O elenco tem ainda Mark Strong como o vilão Doutor Silvana.
Dwayne "The Rock" Johnson não estará em Shazam! mas segue ligado ao derivado que contará a história do vilão Adão Negro em seu próprio filme solo, que continua em desenvolvimento. Shazam! chega aos cinemas em abril de 2019.