Holy Moley! A funny, campy spin on the gloomier DC movies thus far was long over due. Who better then Captain Marvel, a less popular campier rip off of Superman, so popular in the 40's that National Comics (DC) sued for copyright infringement and won. However, with the best of intentions, 'Shazam' falls short. The jokes are flat, the storyline is unoriginal and the characters dull and uninspired. Zach Levi, tasked with portraying a 15 year old magically transformed into an adult super hero, comes off as a little creepy. (Tom Hanks, Judge Reinhold, Barbara Harris, Dudley Moore and Jennifer Garner all did it better.) Perhaps actual cameos from the other heroes (like Gal Gadot as Wonder Woman or Affleck's grim Batman) might have helped. The kids might like it but.... I've already watched one 'Captain Marvel' this month. I liked that 'Captain Marvel'. 'Captain Marvel' was a pretty good movie. 'Shazam!'... you are no 'Captain Marvel'. (See what I did there?)