The greatest movie I have ever seen hands down. Have already watched it twice!
You will see reviewers saying there needed to be more character development, I couldn't disagree more. We don't need more focus on individuals - each character serves their purpose in the context of the movie. BUT you will need to be able to conceptualise how time is percieved from the view of something moving forward through time AND by something moving backward in time - you will need to remember that to something moving backward in time everything moving "forward" looks backward and their backward movement looks farward. It is all relative. The movie is a series of LOOPS - once someone inverts their entropy a loop begins until the point they un-invert it. No more spoilers here, but WOW what an incredible, incredible experience. Christopher Nolen bravo!