There are really three different movies at work in Shazam!, the latest effort in the DC film universe. It’s part family drama, part horror flick, and part superhero fluff, and really only the superhero part of that works to some degree. Thankfully, eschewing the broody nature of the Zack Snyder era of films, and echoing the lighter approach of Wonder Woman and Aquaman, the film is cute and fun, but also convoluted and forced, elevated by two main performances, and hindered by nearly everything else.