Definitely a good Nolan film. It's plain to see that he took a long time putting all these pieces together and the cinematography and score are fantastic. I understood some of the how, if not necessarily the why but I took the doctor's advice and tried not to think about it too much. This is a movie that rewards you for paying attention.