Acting: Sucked. Ethan was bad, Uma was worse.
Law saved the day.
Story: Excellant. Was this based on a novel?
Cinematography: IMO, this saved the movie. I
thought the lighting was excellant the angles in which it was
filmed were cool.
Wardrobes and Set Design: Also contributed
heavily to the film. I really liked the "office" and
"home" sets. Very futuristic and sparse.
2 and a half stars out of 5 (because the acting
stunk IMHO)