I can not remember a movie that has taken my emotions on a ride like this. The direction, The writing and the acting all are supreme. I will enjoy this movie over and over again until the tape finaly wears out. What can I say ecept this movie has it all, I loved it.