The story is a cute classic chick flick, with some comical appeal, even if a little cheesy at times. But, the real kicker for the story is the ending. I would have to say that the ending really made the movie; not only is it completely surprising, tear-jerking, and introspective...it makes a bold statement about life. I would watch this movie over again, just to see the ending.
Rating: 3.5 stars out of 5. But, honestly, the extra .5 stars there are just for the ending alone.
I heard the movie got pretty bad ratings, but it was much better than I expected.