Fan-Cast: Shazam movie!

Coming in 2019 is the long-waited for Shazam movie. It currently stars Dwayne “The Rock” Johnson as the villian Black Adam. Black Adam was in the story at one point but now it looks like Shazam and Black Adam will get their own individual films. Henry Gayden (Earth to Echo) is working on the script while David Sandberg (Lights Out, Annabelle 2) will be directing Shazam. Pre-production is underway with an early 2018 production date being the goal. Casting should be underway as well.


Many comic fans should know that Shazam is part of a bigger team/family of Shazam-power-granted characters. Although there is no information on if we will see any of these characters in the Shazam movie, it’s still fun to fan-cast, right?

Shazam / Billy Batson

*UPDATE* Zachary Levi is officially Shazam!

The poll included Alan Ritchson, Armie Hammer, Brandon Molale, Daniel Cudmore, Derek Theler, Kellan Lutz, Liam Hemsworth, Ryan McPartlin, and Tom Welling – with Derek at #1.

*UPDATE* Asher Angel has been cast as Billy Batson!

The poll included Asa Butterfield, Cameron Boyce, Chandler Riggs, CJ Adams, Dakota Goyo, Dylan Schmid, Emjay Anthony, Finn Wolfhard, Jacob Trembly, Noah Schnapp, Ted Allpress, and Ty Simpkins – with Asa at #1.

Mary Batson/Bromfield / Mary Marvel

*UPDATE – Grace Fulton has been cast as “Mary.”

The poll included Alexandra Daddario, Alicia Vikander, Anna Kendrick, Ashley Greene, Daisy Ridley, Daveigh Chase, Emilia Clarke, Emma Watson, Georgie Henley, Hailee Steinfeld, Jane Levy, Kiernan Shipka, Marie Avgeropoulos, Odeya Rush, Shelley Hennig, and Zoey Deutch – with Alexandra at #1.

 Freddy Freeman / Captain Marvel Jr

*UPDATE – Jack Dylan Grazer has been cast as “Freddy.”

The poll included Alexander Ludwig, Ansel Elgort, Billy Unger, Callan McAuliffe, Cody Christian, Colin Ford, Daniel Radcliffe, Dominic Sherwood, Douglas Booth, Dylan O’Brien, Josh Hutcherson, Logan Lerman, Matthew Daddario, Nathan Kress, and Steven R McQueen – with Alexander at #1.*

Shazam the Wizard!

Shazam Wizard

Anthony H, Charles D, Danny G, Denzel W, Donald S, Ed H, Ernie H, John G, John H, Jonathan P, Julian G, Lance R, Lennie J, Michael G, Morgan F, Sean C.

Now I’m not sure which version they’d go with for Shazam the Wizard…Just judging by some characters in the cinematic universe so far, it seems they’re going with older/original incarnations. But there are some exceptions, of course. As long as they get someone who can pull off the immensity of the role..

*Sir Christopher Lee has been removed from the poll due to his passing. Rest in Peace.*


Everyone knows that The Rock has been announced to play Black Adam… BlackAdam1_2There is no word though if any of the other members of his “family” will be in the movie. Again, like the Marvel/Shazam family, it’s still fun to fan-cast anyways!

ISIS (Adrianna Tomaz)


Aiysha H, Camilla B, Freida P, Gemma A, Jessica S, Jordana B, Maiara W, Moran A, Odette A, Priyanka C, Roselyn S, Sarah S.

I’ll be honest, it was hard to fan-cast Isis, it was especially harder to find any Egyptian actresses! Since I couldn’t find any at all, I had to look for actresses who could pull off being/looking Egyptian…I tried not to “white-wash” as it’s called now but came up with only a few actresses. But I do feel each of these actresses could prove great in the role. Some of them may not be as tall as they should be for the role, but I feel height can be overlooked. If you have any other ideas, let me know in either the comments or poll!

OSIRIS (Amon Tomaz)

Ashton Moio, Avan Jogia, Kiowa Gordon, Manish Dayal, Rami Malek, Raviv Ullman, Reece Ritchie, Tommy Savas

Ashton Moio, Avan Jogia, Kiowa Gordon, Manish Dayal, Rami Malek, Raviv Ullman, Reece Ritchie, Tommy Savas

Amon is the brother of Adrianna, aka Isis, who was enslaved at a young age (resulting in Isis and Black Adam searching for him). Black Adam granted power to Amon so every time he said Black Adam, he would turn into Osiris, completing the Black Marvel/Adam family. At one point he was part of the Teen Titans and Deathstroke’s team. Osiris has quite a tragic story, ending with his true form, Amon, being eaten by his crocodile pet Sobek. Sure he gets revived and what not, but really…Anyways, I chose these actors because I felt they could pull off the role (obviously, otherwise they wouldn’t even be considered). I especially like the idea of Rami as Amon – fun fact he played the Pharaoh in Night At The Museum. Who could you see as Osiris? Or what other idea do you have? Let me know in the poll!

**Please LIKE my Facebook page on the right! Thanks (:



Sept. 4, 2016 – Alan Ritchson for Shazam, Asa Butterfield for Billy Batson, Josh Hutcherson for Freddy Freeman/Captain Marvel Jr, Alexandra Daddario for Mary Marvel/Batson, Donald Sutherland for Shazam the Wizard, Rami Malek for Osiris/Amon Tomaz, Gemma Arterton for Isis/Adrianna Tomaz.

My top-picks:


Charles Dance as Shazam the Wizard, Zoey Deutch as Mary Marvel, Noah Schnapp as Billy Batson and Derek Theler as Shazam, Alexander Ludwig as Freddy Freeman, Priyanka Chopra as Adrianna Tomaz/Isis, Rami Malek as Amon Tomaz/Osiris.


10 thoughts on “Fan-Cast: Shazam movie!

  1. Noah Schnapp for Billy Batson (I loved his take on Charlie Brown)

    Danielle Campbell for Mary Batson

    Emjay Anthony as Freddy Freeman (had it not been for “The Peanuts”, Emjay would’ve been my choice for Billy)

    Ernie Hudson for Shazam (based off the New 52 run)

  2. Shazam- Alan Ritchson
    Billy Batson- Zachary Gordon, Finn Wolfhard or Noah Schnapp

    Captain Marvel Jr- Alexander Ludwig
    Freddy Freeman- Sean Giambrone

    Mary Marvel- Anna Kendrick
    Mary Batson- Rowan Blanchard

    The Wizard- Lennie James

    Also who should play Dr. Silvana?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s