I really liked this movie alot. It's definately a tearjerker for sure. The movie does differ from the book at points, but still, it follows the book quite closely. I think I'm one of the few people who actually liked the ending, definately kept me wanting more. The chemistry between Channing Tatum and Amanda Seyfried is wonderful, as well as the chemistry between Channing and Richard Jenkins is great too. I did read the book before I saw the movie and I loved the book, the Movie is great as well on it's own, and I think the changes they made for the movie worked. In all it's a great movie