Explaining the Complicated History of Shazam

IGN All IGN All

Whether you call him Shazam or Captain Marvel, this hero is about to become a big player in the DCEU.

Leave a Reply