Shazam/Captain Marvel and family are in a deity duel. Photo courtesy of IGN and Warner Bros. Pictures. Shazam!: Fury of the Gods did a good job in showing family empowerment, female empowerment, and growth in some of the characters. I enjoyed Rachel Zegler's performance as Anthea and chemistry with Freddy Freeman (played by Jack Dylan Grazer) and occasional goofy humor from the titular superhero (played by Zachary Levi), but it was more mature than the last film, in a good and bad way. For example, while still learning his powers, Billy Batson had to think about his future once he aged out of the foster care system, and he's still dealing with abandonment issues while struggling to find wisdom and lead his team. Good for character development, but it has to show more light than blue moments. And the film had more dark tone with the dark magic compared to the first film, angry goddess parts, and fantasy monsters. Helen Mirren and Lucy Liu were truly fired up in their roles, He...