I and my older son and his fiance saw the SHAZAM! movie this weekend, in an advanced showing for some special Fandango customers. I personally found it delightful. It was humorous and silly yet with its serious side. Interestingly, Asher as Billy is a much more serious actor than Levi as "Shazam"/the real Captain Marvel, who hams it up a bit, mugs up the kid in him a bit. Most of all, it was a film about family, and what makes a family.
Could I nitpick the battles with Sivana? Definitely. Did I have a good time? Definitely. Is there an unexpected twist at the very end of the movie, tying it with another DC franchise in a very funny way? Definitely. Was there a delightful cartoon sequence during the credits where Shazam/Captain Marvel arm wrestles Superman, steals the Batmobile, takes WW to the prom? Absolutely. Do you want to stay to the very,very end? Definitely.
The little African-American girl who plays Darla at Billy's foster home stole the show. Freddy was great too. I loved Freddy.
It's definitely Geoff John's SHAZAM, not Beck/Parker/Binder's Captain Marvel. Yet in some ways it stays true to the spirit of the World's Mightiest Mortal, whose adventures often were as humorous as they were adventurous.
It's not for everyone. The best way to describe it is it's the exact OPPOSITE of say, Zach Snyder's BATMAN VS. SUPERMAN: DAWN OF JUSTICE. It's the anti-BATMAN VS. SUPERMAN.
Recommended, unless you think BATMAN VS. SUPERMAN and JUSTICE LEAGUE were great movies.