Tag: Thaddeus Sivana

Review: Shazam

The wizard Shazam seeks a champion to protect the Earth from the Seven Deadly Sins. We first see Thaddeus Sivana transported to the Rock of Eternity by the wizard to become champion; […]