TL;DR – This is a Colourful, Bright, and Kind change for DC. It does suffer from some of the problems that the writer always has, but it is a grand step forward for a franchise in real danger of catastrophic failure.
Post-Credit Scene – There is a mid and post-credit scene.
Disclosure – I was invited to a press screening of this film.

Superman Review –
Look, by now, I think we have all watched the DC Expanded Universe fall into ruin. What started with some promise, if complicated iconography in Man of Steel, ended up limping to its doom with such misfires as Aquaman and the Lost Kingdom, The Flash, and this is not even touching on the real disasters for the wider franchise with the Justice League and Joker: Folie à Deux. But when you are down in the dumps, it is time to try a Hail Mary, and by goodness, I think they just might have pulled it off.
So, to set the scene, three years ago, Superman (David Corenswet) revealed himself to the world, and three minutes ago, he got his ass beet for the first time. Crashing down in Antarctica and needing Krypto (Jolene) to bring him to safety. Because, for the first time, Superman inserted himself into an international disagreement and stopped a war between Boravia and Jarhanpuria, and that has ruffled a few feathers, most notably the tech billionaire Lex Luthor (Nicholas Hoult). For the first time, Superman/ Clark Kent has to work in a space where he does not have all the answers, and the world is turning against him, and he may not have the strength to get through this.