I thought that this movie would be extremely predictable especially since the previews give the story away. In actuality it was quiet enjoyable. There were moments of laughter, sadness, surprise, and overall contentment. I would definitely go and see this movie again. I thought that Amanda Seyfried's performance was great and she is wonderful in this movie. Go see it!