This movie will definitely make you cry! There are a lot of things in the book that were left out of the movie, and actually many things were different. There were a few things I expected that I didn't see and so it left me a little disappointed. But it was still a great movie. Abigail Breslin is great!