Just rented this movie last night for the first time and I must say that I am truly impressed. A bit slow moving, but makes up for it in smarts, music and acting. This is Jude Laws first major role as the cripple and you can tell right away why he has become such a great actor. This movie and "Training Day" are probably the only two films I can stand Ethan Hawke in and thats a good thing. Uma Thurman is pretty good and beautiful as the love interest (see the "Kill Bill" Volumes for true Uma!). Ethan was a retard for cheating on her in real life! If you want a great science fiction film with events that could actually happen one day, look no further than Gattaca.