This fun, light-hearted movie strongly earns 4 Icees out of 5.  There was some minor issues that prevented it from getting more, but don’t let the lack of 1 star mislead you.  This is a fun movie, with more than a couple of laugh-out-loud moments.

This movie follows one of DC’s second-tier heroes as he gets his powers and has his first fight with a super-villain (one of the minor issues is that the final battle with this villain lasts too long).  Zachary Levi (from the TV series “Chuck”) is made for this role.  To watch him, you truly believe he is a 14/15 year-old boy in a man’s body.  He does an excellent job.  The others around him, to include Asher Angel (Billy Batson) and Jack Dylan Glazer (who I just learned was in “It) have created a nice buddy-comedy relationship that I look forward to continuing to a sequel (if the movie does well enough).

There is just enough backstory to let you know what’s going on, but not soooo much that you feel like it’s taking forever to get to him being a super hero. Be warned though, as light-hearted as this movie is, there are some heavy moments, mostly when the villain (played well by Mark Strong).  Not a lot of them… maybe one or two… but enough that really young viewers might have to have their eyes covered.  Now don’t bite my head off if you watch the movie and disagree with this… I just write it like I see it.

If you are looking for a superhero movie that doesn’t lay it on thick, this just might be the one for you.  It definitely makes for a fun afternoon/evening out!

The during-the-credits drawings are fun and there is a scene during and after the credits.