Amazing story, with outstanding acting. Very touchingly beautiful. Had many messages in it. It was slow in the middle where they went into too much detail. Could have made it tighter but it was more than worth sitting through. Very compassionate film.