Character
Sabbac II (Villain), Sabina De Lacroix (Villain), Audium Warbeast (Villain), Mary Marvel (Mary Batson), Grandpa Freeman (Flashback), Shazam (Cameo), Dr. Fate (Cameo), Zareb Babak, Sabina (First Appearance, Villain), Medusa (Flashback, Villain), Hercules, Achilles Lieutenant Alvarez, Uncle Marvel (Mr. Dudley) (Cameo), Captain Marvel (Billy Batson) (Flashback), Rachel Zallman (Solomon) (First Appearance), Captain Marvel (Billy Batson), Wizard Shazam (Flashback), Rimeen (First Appearance, Villain), Terrom (Villain), Freddy Freeman, Denny (Intro), Captain Nazi (Flashback, Villain), Captain Marvel Jr., Shazam (Freddy Freeman), Shareena (First Appearance), 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), The Council of Merlin Sabina (Villain), Lieutenant Antonus, Freddy Freeman (Captain Marvel, Jr.) (Origin), The Council of Merlin Terrom (First Appearance, Villain), Fat Marvel (First Appearance, Cameo), Spectre (Cameo), Captain Marvel Junior (Freddy Freeman), Tall Marvel (First Appearance, Cameo), Zareb Babak (First Appearance), Marvel (Billy Batson)