So Shazam is a vessel for the old gods or any gods present in the source willing to make a contract the wizard. Interesting concept, I hope it continues growing.
@tomhunter: It feels like she is in her teens, why is everyone treating her like she is a child. Bottom line she grown woman and kryptonian on earth, she does not have to answer to anyone.
dbullo22's comments