Oops, I almost let the day get by without mentioning this appreciation of the movie. Is it one of the greatest movies ever? Well, not really, in my opinion, but it is very good, and maybe it is one of the most successful combinations of popular appeal and real substance. Note: the piece I linked to doesn't just contain spoilers, it summarizes the whole plot, so please don't read it if you haven't seen the movie. You have to see it for the first time without knowing what's going to happen.