This is a real gem of a movie. The cast is wonderful. Phoebe Cates' performance is extraordinary -- both funny and moving. At all levels the movie is very well made. But the most surprising thing, for me, was how much I continued to think about the story for days and weeks after seeing the movie. I strongly recommend it.