After softening our perceptions of the villains in the previous volume, Rowling here puts Big Daddy Dumbledore under scrutiny, revealing his flaws as she also sheds final light on Snape, forcing us to change our minds about him for the umpteenth time.
Also, several of the secondary characters are given welcome space to develop.
There is a lot going on in this opus, which may be why - apart from shameful, commercial reasons - although it was divided into two films, quite a lot was left out.
Interestingly, this grand finale still feels almost as grand as it did when I first - feverish with excitement! -
That is saying something! (Not sure whether it's saying something about me or about the Potter saga, though. Perhaps both.)