TL;DR – When it is working, it is a delightful blast of a film
Post-Credit Scene – There is a mid and post-credit scene
Disclosure – I was invited to a press screening of this film

Shazam! Fury of the Gods Review –
When the first Shazam! film came out. It was at this odd moment for the DCEU. There had been a hard pivot away from the dark and brooding movies like Batman v Superman towards something a little lighter. And I, for one, liked the change. While Shazam! and Aquaman were not perfect films, there were at least supremely entertaining. But I wondered if lightning could strike twice because, much like last time, Shazam has to do some repair work after a string of failures.
So to set the scene, since Billy (Asher Angel) was given the powers of Shazam (Zachary Levi) by the last council of the wizards, also called Shazam (Djimon Hounsou), he has tried to be a superhero. However, he is still just a kid; if ever there is an imposter syndrome, it is this. However, life does not give him the time and space to process this change because the two daughters of Atlas, Kalypso (Lucy Liu) and Hespera (Helen Mirren), have returned to Earth. They are there to rectify their position and see Billy and his family as a threat and an affront to everything they stand for.