Overall Concept: A+ Mind-bending time-travel concepts, original idea, great casting, disturbing yet probable enough to keep me thinking about it days later.
Script: A- Not quite but almost predictable. But not until it happened did I realize that’s what was going to happen. ;)
Hotness of Cast: A (would have been an A+ except Joseph Gordon-Levitt is actually hotter as himself than he is as Bruce Willis)
Wardrobe: A Modern, retro, current, futuristic. Believable.
Location/Setting: A Again, believable as the not too distant future.
Climax: hands-over-eyes A, but I did utter the phrase, I knew it.
Special Effects: A Good futuristic green screen and CGI effects, right down to the, extremely believable and ultra violent, numerous deaths.