I read the book first and expected the movie to be along the same plot which it was but it was different in a few ways. I loved the changes made form the book to movie, it added excitement because I didn't know what was coming. I would definitely recommend this to a friend, but bring tissues!