Another mindbending, outstanding effort from Christioher Nolan. Director of Batman Begins, The Dark Knight, The Prestige and most importantly, Memento.
Mr. Nolan likes playing with timelines. He quickly dives in and directs small chunks of time, manipulating each into a cohesive whole.
This is advanced movie-watching. He pleads with you to keep up, to remember small foreshadowed details from the {past} and to connect the dots yourself. This film is not a passive experience.
If you do keep up, your movie experience rises up the scale toward extremely gratifying. If you don't, you are left scraching your head and wondering why you just dropped $9.50.
Otherwise: acting is good with everyone onscreen moving the story forward (I use "forward" very lightly here.)
Music takes your breath away with its spot on ambiance setting low tones. It's reminiscent of the Batrman movies - just a few octaves lower.
So put on your t-caps and watch the film with an open mind. I came away examining my dreams and memories and dusting off my little digital camera convinced that I better begin documenting my life a lot better.