Ryan Easby

Review: Shazam

Review: Shazam

You know, I went into Shazam with zero expectations. Like, it’s Shazam for gods sakes. But, after DC managed to completely screw up Superman and Batman, this was really all they had left. If this failed, it was over for them. So, did Shazam succeed? Or was it just another failure in a long line […]