I haven't watched a movie this good in awhile. Granite I have not yet read the book, but now after watching the movie thanks to good ol' Netflix I am dying to read the book now. It's one of those love stories that give you hope and meaning. Just watch it you won't regret it.