Billy Batson (Asher Angel) - yay for alliteration! - is a troubled foster kid, who's been bouncing from home to home due to his inability to let go of the past and fit in. And then a wizard kidnaps him into his lair and pumps him full of superhero steroids with his lightning staff. What? It's basically what happens. And then a One-Eyed Willy full of sin chases after him to get him to touch his staff in order to suck the power out of him. Again, basically what happens.

Jokes aside, Shazam! was one of the first big steps from DC to move their cinematic universe away from the grimdark approach of Nolan and Snyder, and into a more lighthearted, adventure-oriented realm, akin to Marvel. But because DC seemingly can't do anything without going overboard, it's a pure comedy. A childish comedy full of toilet humour and inappropriate jokes akin to American Pie. Well, not quite as bad as that, but heading in the right direction.

Still, the film does feature underage drinking, a strip club, pre-teens discovering their hormones, schoolyard bullies straight from the 80s (seriously, these dudes are at least a decade older than the kids they are bullying; how many times can you repeat a class) and other quality content like that.

And apparently it was a big hit. Likewise, my hope for mankind has once again taken a big hit.

Shazam! is an okay movie, especially because it's clearly intending to be a childish comedy. And for what it is trying to be, it's fine. Easily above average. But forgive me for having a different taste in humour. I dare even say, a more refined taste.