
The superhero now called Shazam appeared in a comic book 80 years ago. As you might suspect, there have been changes over the years. In the original version, a young boy named Billy Batson would say “Shazam!” and turn into an adult superhero very much like Superman called…Captain Marvel. Later, in a lawsuit with MARVEL Comics, DC Comics agreed that MARVEL owned the Captain Marvel name and the Shazam character morphed.
Now, this movie version introduces us to a trouble teenager, Billy Batson (played by Asher Angel), who is searching for his mother. Billy was at a carnival as a toddler and got lost in the crowd. For the past decade, Billy has been going from foster home to foster home while trying to find his mother. In this latest foster home, Billy rooms with a disabled boy named Freddy (Jack Dylan Grazer) who idolizes Superman and other DC superheroes. Through some magic, Bill Batson gets transformed into Shazam (played by Zachery Levi). Of course, the comedy occurs immediately as Billy finds himself inside an adult’s body…with superpowers!
And of course, there’s a Bad Guy. He’s Thaddeus Sivana (played by Mark Strong), a guy with serious Daddy issues. A half-dozen ghoulish creatures have taken up residence in Sivana’s body and motivate him to take the powers in Shazam. Many action/fighting sequences follow. I enjoyed this spoof of superhero movies. I think Director David F. Sandberg could have cut 15 minutes or so from the film to make it tighter. Action, adventure, and humor…what more do you need from a superhero movie? GRADE: B+









