Here is where the Harry Potter series gets its groove back, with a final confrontation between Voldemort (Ralph Fiennes) and our young hero, and with the sensational revelation of Harry's destiny, which Dumbledore had been keeping secret from him. It's dramatically satisfying, spectacular and terrifically exciting, easily justifying the decision to split the last book into two. With one miraculous flourish of its wand, the franchise has restored the essential magic to the Potter legend – which had been starting to sag and drift in recent movies – zapping us all with a cracking final chapter, which looks far superior to CS Lewis's The Last Battle or JRR Tolkien's The Return of the King. A potentially grim statement of the obvious, of course, yet the Potter saga could hardly have ended on a better note.