Shazam! ★★★½

A bit slow but worth it for the awkwardness of Jack Dylan Grazer's character.