Shazam! overall felt like a movie you would watch with your family during the holidays. Predictable at times, basic but acceptable CGI, and the sense of humor is directed towards teenagers. DC definitely tried something different with this. You won't regret watching this movie but you won't be in awe after watching this either. Also, the extensive amount of references to Batman and Superman seemed to be a bit too much.