Character
Sabbac II (Villain), Sabina De Lacroix (Villain), Audium Warbeast (Villain), Mary Marvel (Mary Batson), Grandpa Freeman (Flashback), Zareb Babak, Shazam (Cameo), Dr. Fate (Cameo), Sabina (First Appearance, Villain), Medusa (Flashback, Villain), Uncle Marvel (Mr. Dudley) (Cameo), Hercules, Achilles Lieutenant Alvarez, Captain Marvel (Billy Batson) (Flashback), Rachel Zallman (Solomon) (First Appearance), Captain Marvel (Billy Batson), Wizard Shazam (Flashback), Rimeen (First Appearance, Villain), Terrom (Villain), Denny (Intro), Freddy Freeman, Captain Nazi (Flashback, Villain), Shareena (First Appearance), Shazam (Freddy Freeman), Captain Marvel Jr., Denat (First Appearance, Villain), Rocco (First Appearance, Villain), Zatanna (Zatanna Zatara), To'lott (First Appearance, Villain), Marvel (Billy Batson) (Formerly Captain Marvel), Zatanna (Cameo), Lieutenant Alvarez (Achilles) (Intro), Shade (Cameo), Empath Demon (Villain), Lieutenant Antonus, The Council of Merlin Sabina (Villain), The Council of Merlin Terrom (First Appearance, Villain), Freddy Freeman (Captain Marvel, Jr.) (Origin), Fat Marvel (First Appearance, Cameo), Captain Marvel Junior (Freddy Freeman), Spectre (Cameo), Tall Marvel (First Appearance, Cameo), Marvel (Billy Batson), Zareb Babak (First Appearance)