Shazam is the rare superhero movie that remembers to have fun AND feelings. It's got the action and spectacle kids want, but also a surprisingly tender core about foster care, belonging, and found family.
The PG-13 rating is earned—the villain literally turns people to dust and there are jump-scare demons—so this isn't for your sensitive 7-year-old. But for tweens ready for superhero stakes with less cynicism than most DC fare, it's a solid pick.
At over two hours, it does drag a bit in the middle, and the humor occasionally dips into juvenile territory (strip club joke, really?). But the foster family dynamic is genuinely well-done and refreshingly positive. It's a movie that says families are made, not just born, and that's worth something.
Not perfect, but way more wholesome and fun than you'd expect from a movie where a kid yells a magic word to become a superhero.






