I am so glad this movie holds 80% at rotten tomato. It is such a fine movie, although sad, it is very uplifting in the end. I guess the viewer has to hit a certain age to appreciate the movie and Charlize's character, or at least has to have experienced the sadness and some low point in life.