This is one of the best stories ever told on the screen

Rating: 10/10 (12 June 2003)

This movie is the only one that I have ever seen that made me want to go back and watch it again and again. There were so many things happening in this movie that you could not catch them all the first time you watch it. If this would have come out before the AFI'S 100 YEARS 100 MOVIES were anounced, it would have been in the top 10 of that list.