There is a moment midway through this film where you can suddenly feel everything clicking into place. Up until this point, the film has been entertaining, with some great set pieces and a scope that is trademark Nolan, but the central hook of the film - “time inversion” - has felt almost superfluous to the plot, albeit a clever visual conceit that gives the film a different vibe to your average spy thriller. But then comes the “moment” - a simple act of crossing a threshold - where suddenly you realise how the visual conceit is going to figure into the rest of the film and also how most of the first hour has been pure setup for what is to follow. It’s the kind of twist that isn’t really a twist at all as it is a visual explanation that the film has really been waiting for. Nolan has taken quite a gamble in delaying this “moment” for so long and there is always the feeling the film is hiding elements of the plot in the first half. This means the explanation may have come too late for some to invest in the film fully, but if you are still with it, there is a sudden feeling of exhilaration of knowing to an extent some of what is about to follow and the film lets loose with some fantastic set pieces that are hugely satisfying if you have been paying attention.
Performances are great, with Branagh in full scenery chewing mode and the score is suitably Zimmeresque and loud. It doesn’t quite hit the highs of its closest cousin - Inception - but it’s scope is similarly impressive and it’s going to lead to plenty of theories and explanations in order to follow each major character’s journey through the film. Great stuff in the end, but it was touch and go there for a while.