Shazam!
Brian Viner
Sadly, all this takes far too long to get going - the film could lose 15 minutes at both ends - but it's fun when it does, and Levi milks every drop of goofy comedy out of the superhero guise.