I have read the book and this is such a good rendition of Jodi Piccoult's story. It is a story of sisters, family, medical dilemmas, love...and most of all immortality. I left the movie feeling all of those things. Yes, it is a tear jerker. But, as a parent it really exemplified the choices that we make. And, that sometimes we are truly powerless to save our children no matter how hard we try. Sofia Vassilieva was amazing as Kate.