I did read the book before seeing this movie, and I have to sday there were parts in the movie i like better in the book and vise versa. All in all it was a good movie. I feel it moved a little fast and at times it got boring. I would probably watch this movie again.