I thought this film was pretty good, but I agree with the earlier poster that it wasn't THAT good. For cerebral films I like stuff like "Primer", a film which doesn't pander to you with the aid of a pointless female character with no personality explaining the plot every two minutes. This film wasn't actually that smart. While the idea was brilliant, the writing left me with the impression that Nolan himself doesn't know the canon plot, and was simply chucking in as much ambiguity as he possibly could to make it feel smart and complex, when it was actually just convoluted and vague. But in spite of all that, I thought it was a fun ride and I loved the hotel choreography and the general sheen of the film. It was no masterpiece, but I'd be happy if more big budget blockbusters were as stimulating as this one.