Found myself falling asleep at times, the plot wasn't very interesting nor did the villian play any key role in the movie.

I found the acting subpar though the child/adult actors for Shazam were great along with the foster parent subplot.

The subplot with the birth mother wasn't really well done in my opinion.

In the end this is a good film for kids, less so for fans of the Batman trilogy (which will still remain top for DC).