In my opinion this is one of the most beautiful movies made. It is well acted and well put together. Hume Cronyn is always worth watching but the biggest surprise for me was how Sherilyn Fenn has matured - a first rate performance. However, the main thing is that this is a lovely story with a charming, and quite unexpected twist near the end. I wish they would make more movies like this instead of the unending stream of "over the top" or "ugly" rubbish which seems to be so popular these days.