This is a very good movie. It has a strong story (which most of the today's movies lack of) and a good relationship between characters. I have seen it a dozen times at least but I still find it rewarding to watch although I know it by heart. I think this should say something about the quality of the film. If you haven't seen it, do it. You won't regret it.