Alors que l’on savait que Dwayne Johnson incarnerait Black Adam, le mystère sur le rôle de Shazam était complet. Surprise ! Zachary Levi incarnera le rôle.
Zachary Levi, que l’on a pu voir dans les séries cultes Chuck et Heroes Reborn, mais aussi dans Thor : Le Monde des ténèbres et plus récemment dans Thor: Ragnarok, incarnera le célèbre Shazam (Captain Marvel pour les puristes) dans l’adaptation cinématographique du comics de C. C. Beck et Bill Parker.
Shazam de David F. Sandberg avec Zachary Levi et Dwayne Johnson est attendu pour avril 2019 au cinéma.