“Deemed worthy of becoming his champion by the ancient wizard SHAZAM, whenever he utters the word; "SHAZAM!" young Billy Batson is struck by a magical thunderbolt and empowered with the powers and abilities of six Gods as he's transformed him into the World's Mightiest Mortal - SHAZAM!”
Starting with The Captain’s Host and past self, William “Billy” Batson-
Max Charles:
I believe this will be his breakout role, he would kill it! (Read SHAZAM! and the Monster Society of Evil to see Max's version of Billy)
Now, for the Captain himself, Captain Marvel aka SHAZAM! (I hope in this movie they call him The Captain)-
Daniel Cudmore:
Since he won’t be playing Colossus anymore, he would be perfect as SHAZAM.
SHAZAM and Billy’s sister, Mary Batson aka Mary Marvel-
Hailee Steinfeld and Gina Carano:
I think Hailee is a talented young actress and her chemistry with Max would be hilarious. Gina is just plain kick-ass and would make Mary Marvel a force to rival even Wonder Woman
Billy's Guardian, Talky Tawny-
Morgan Freeman:
Talky is Billy's guardian who can shapeshift into a talking tiger. Would be the straight man for all of Billy's jokes. (And who wouldn't want MORGAN FREEMAN voicing a talking tiger?)
The Wizard that gives Billy the magic word, Shazam-
Ben Kingsley
I think Ben would bring the seriousness to the Wizard while also being able to crack a few jokes here and there.
Fawcett City’s paper boy and Billy’s “little brother”, Freddie Freeman aka Capt. Marvel Jr. –
Jacob Bertrand and Alex Pettyfer:
He just looks like Freddie Freeman. I’ve never watched Kirby Buckets, but I’ve heard his voice in Rise of the Guardians, and I think he could be good.
Alex Pettyfer would be a great Cap Jr. I think he could pull off the funny side of Freddie.
……and for the rest of the Marvel Family:
Pedro Vásquez:
Rico Rodríguez
Darla Brown:
China Anne McClain
Eugene Chun:
Hudson Yang
Now for the News Station Billy will intern at (I forgot the name):
Savannah Gordon:
Jessica Lowndes
Mr. Frank Dale:
Ed Asner