Excellent story, solid acting

Rating: 8/10 (21 January 2004)

Ashton is a little weak, but everyone else is solid, especially Amy Smart. The story is where the movie shines, it hangs together very well, and it was enthralling to see how different the same characters were in different timelines.