The only things I knew going was Helen Mirren and Lucy Liu were the baddies, there was a dragon involved, and....Captain Marvel's suit turned a bit black. Not much to go on but I'm happy to report I really liked the movie! I even will say I liked it better than the first with this movie doing what a good sequel should, expanding the world, furthering the characters, and progressing the plot. So we pick up some time after the first, it's stated Billy will be 18 in a few months but I truthfully can't remember his age in the first film so forgive me on that, but Billy has become a bit of a control freak trying to corral and focus the family's efforts as a group when two ancient gods have a quarrel with a familiar wizard in this world and conflict of course arises. Now I will state the control freak thing isn't given much weight in the story, it's no character arc part two for Billy, so the movie primarily goes business as usual for a superhero film. You get your fights, learning bits about the villains, seeing some creature fodder, and a higher stakes scenario for the family to resolve. One aspect I oh so wish they delved much deeper into is the goddesses have a deep rooted hatred for the wizard because he used the staff to actually steal the gods powers and thusly caused their realm to crumble, because that is a cool ass story where this benevolent figure who creates heroes did some shitty things that could be construed as evil, kinda forcing the idea of you're the villain in someone else's story and not always a good guy, but it's barely touched. However the dynamic between our antagonists are interesting when it's revealed the duo is actually a triumvirate of trouble and none fully get along with the other, it gives some interesting dynamic and good characterization. But the same aspect of inner dynamic didn't transfer well to our Shazam fam, they're much the same except for Freddie and Mary who just want to do their own thing with their own lives. It's not badly written or anything but it's just the status quo, but I can appreciate that. Not every superhero film has to keep pushing the envelope and craft a deep emotionally complex story so that doesn't bother me greatly. The stuff the movie actually gives besides a few groaner lines hither and thither, is good stuff! Now that Zachary Levi has room to spread his wings more, he projects a lot more personality and still captures that teen awkwardness. Jack Dylan Grazer, the friggin' MVP of this whole damn movie, screw Billy Badass Freddie Badass is where it's really at and he kicks ass throughout! Helen Mirren and Lucy Liu are actually pretty intimidating from the word go, especially in their opening scene and the fact they never drop to the level of quips and humor helps tremendously. We don't see much of the kids until near the end but I applaud them for not recasting anybody to increase the continuity. And it's official Meagan Good is my favorite of the family hands down, never to be topped, I cannot get over her adorable and fun personality. She saves kittens before humans, that is a girl who knows her priorities and lives rent free in my heart of hearts. Of course the acting is good from all our major players, some of them bringing their A-game acting, and I bring more good news! Mary, still a babyface. Thank the gods. The CG has improved, giving us a bounty of fantastical creatures beyond a Godzilla wannabe dragon, blue fire breath is still neat though, and any fan of greek myth will have a smile on their face. I really have no clue what the future holds for all these movies releasing this year, we still got Flash and Aquaman but I sense this is probably gonna be their last bow. I hope not! But my pessimistic side is outweighing my optimistic side profusely. Nothing lasts forever. And on that somber bombshell it is time to end, I still very much enjoyed the movie and I give it 3 stars, 7.5/10! Thank you so much for joining another week of rambles and reviews, and next week we're diving back in time for some Keanu action before John Wick 4.