Shazam! ★★★½

Unjustifiably overlong but nevertheless had so so so much fun with this movie and ecstatic for sequels, which I didn't expect to say or feel.