The time shifting raises questions the movie never answers, but it's hard not to enjoy the ride. show more
Smart, suspenseful, satisfyingly unpredictable. show more
One of the most skillful, mesmerizing, tense and satisfying time-warp thrillers ever made. show more
Love this movie. Really fantastic. .
One of my all time favorite movies... perfectly cast. Great story and everytime I watch it- I see something that I had missed before. This movie has everything you could ask for!!! Love James Caviezel and watch all of his movies.