An orphan boy (Angel) becomes the 'chosen one' and turns into a superhero (Levi) when he shouts his name - Shazam. With this he takes on super villain (Strong) and his evil incarnations of the seven deadly sins.

There is much to enjoy here. Angel and all the kids are really good, there are quite a few laugh out loud moments and Strong, as always is a great baddie. However, the story telling is messy and disjointed, the climax takes an age and Levi doesn't always carry the character off.

Still, plenty to enjoy and worth catching.