Bestowed with the powers of the gods, Billy Batson and his fellow foster kids are still learning how to juggle teenage life with their adult superhero alter egos. When a vengeful trio of ancient gods arrives on Earth in search of the magic stolen from them long ago, Shazam and his allies get thrust into a battle for their superpowers, their lives, and the fate of the world.
This was one of DC's more difficult movies to watch. Not only was it a just there movie that definitely dropped off from what was a somewhat fresh original comic book movie entry. But the fact that the villain was one of the most miscast things I have ever seen in Helen Mirren and then the fact that this movie is part of a massively failed DCEU that is being disbanded just made it so beyond pointless. Like the two credit scenes literally referenced a Black Adam/Shazam crossover even though Black Adam has already been declared dead and a third Shazam movie that will never come to pass.
I would not recommend anyone really bothering with this because you are just giving DC/WB money for movies at this point that are completely pointless.