Seen this movie twice. It has such a huge impact emotionally. I really do love this film. The twist at the end was not expected and even though I have seen it more than once it still has the same level of impact on the audience. You cannot have a dry eye after watching this.