Sigourney Weaver Is so talented and just outstanding in this role. The always great Kevin Kline, is full of patience and genuine understanding. Some familiar faces make up the cast of characters, who fill the movie with a few "ah ha" moments. Good to see Beverly D'angelo in a small supporting role. There is a lot of beautiful scenery that adds so much to this movie. Lost loves, childhood trauma, suicide, alcohol addiction, some of life's really hard lessons portrayed in a moving and realistic adult fashion. Some really funny moments and true romance to go along with it. We were pleasantly surprised how much we enjoyed this movie. We will watch it again.