Just saw it and bloody loved it. To address some discussion points:
- Plotholes. Movies in this genre are pretty much guaranteed to have them. It's amazing that there are surprisingly few, once you get past the initial conceit of the film.
- "It's his masterpiece!" "No it's not!" Does it really matter? Each film he's made (like most films in general) is an independent work of art that must be judged on it's own merits. The only possible exception I would make here is for the Batman films, as they are telling a continuing story (and in that case I'm more tempted to judge the Batman canon as one single work.)
And to jump off of that last point, it seems that shock and surprise were never meant to be this film's calling cards. There were multiple images/story points/questions that came up along the way, and while you were never shocked at their final revelations, you were made to wonder just long enough. Related to this is the ending - it didn't strike me as something meant to be a "twist ending" or anything of the sort. It was merely giving you the ending that the story deserved - while planting a bit of doubt. To paraphrase the film itself (I can't remember the line verbatim), you know where you hope you're going, but you're not exactly sure. So instead of shock/surprise being the calling card, we were given a visually arresting story with themes of "layers", "time", "travel", and "doubt."
I simply won't call it Nolan's best film, the best film ever, the worst ever, a middling effort, etc. I judge it on it's own merits and find it to be a damn fine spectacle, coupled with layered, symbolic storytelling.