The move was very good! A tear jerker for sure. I feel the movie left out a couple of key storylines.. but I would still recommend anyone to see it. The ending did not end as good as the book did either which caused me to "What" outloud in the theater... my daughters sorta sunk in their seats.. I kept telling them that the best part was coming.. and it never came! PS>>> Cameron Diaz can act in a mature role, which was great to see; she did a great job!