When I saw the poster for this movie a few months back I thought to myself - "Man, this movie is just going to be sad and pathetic and a huge flop." but then the trailers started coming out and I decided to give it a chance and saw it with my younger cousins and aunt. I loved it and they loved it. The movie has a perfect amount of silliness and a perfect amount of maturity. I loved how the movie could teach some form of a life lesson without sounding to preachy. I laughed, I cried and wanted to see it again. Even though I knew it didn't stick too much with the book it was still a great movie and I recommend it for all ages.