Shazam! is a DC Comics-based superhero comedy that's like Big meets Superman because the main character is a 14-year-old who's given a magical gift. He can transform into an adult superhero (Zachary Levi) whenever he says the titular magic word. There are definitely some dark moments, but this is still the DC Extended Universe's most lighthearted and tween-friendly film to date. Just be ready for lots of fantasy action violence, including a few deaths (some via disintegration), scary/disturbing "Seven Deadly Sins" monsters, gun use, chases/pursuits and crashes, property destruction, and big fights. Kids are also bullied. Language isn't constant, but characters do say "ass," "s--t," "oh my God," and more. And you can expect a little innuendo/suggestive humor, especially in scenes where characters go into a strip club. More serious themes include abandonment, disability, and more. But there are positive messages about the importance of family (the movie's example of a loving, caring foster home is refreshing), generosity, courage, teamwork, and standing up for others.