Even by the standards of mid-1970s television, the CBS superhero series "Shazam!" was pretty hokey stuff. The story of Billy Batson, a teenager who can become a superhero by uttering a magic word, "Shazam!" suffered from low-impact action sequences and one corny-looking suit _ a vaguely Greco-Roman combination of golden boots, white cape and red jumpsuit. The characters were barely even one-dimensional: The superhero, confusingly named Captain Marvel, was little more than a gleaming smile; his mentor, played by Les Tremayne, was named Mentor.
All of this makes "Shazam!," the latest Warner Bros. adaptation of a DC Comics property, an unexpected choice to release in 2019. Where can this slice of American cheese fit in among the dark and snarky and sometimes even nasty superheroes of today?
What "Shazam!" has going for it is the youth and innocence of its hero. Billy, played by an engaging Asher Angel, is just 14, barely pubescent. A serial foster-home kid, he's taken in by the Vasquezes (Marta Milans and Cooper Andrews, both wonderful), who oversee a warm little nest filled with multiethnic chicks, most notably bright-eyed Darla (Faithe Herman), galumphing Pedro (Jovan Armand) and brainy Eugene (Ian Chen, slightly stereotyped). Billy forms his strongest bond with Freddy, a wiseacre with a damaged leg played by a show-stealing Jack Dylan Grazer. We know, though Billy doesn't, that this will be his family.