I saw this on netflix and on a whim thought I would watch it. How bad could it be? well truth be told not bad at all! Its one of the best chick-flicks I have seen in a long time. The story is fun and goes places I did not think it would( while still staying true to the chick-flick). I really loved the cast. They made the film I have to say. For those of you who do not know who Kelly Macdonald is that she is the voice of Princess Merida in Brave. So listening to her talk is a joy ( until you try to talk like her). And add to it she is very very funny. Really the whole movie is funny. I laughed and laughed. and when it was over I wanted to watch it again. Which never happens with me and chick-flicks. To like this movie you have to take it for what it is. No this movie will not change your life or make you rethink the worlds problems. But it is a funny sweet movie that will be great for any movie night or sleep over. Plus the jokes that you will be quoting are never ending. So the next time you see this on netflix or that the dvd store its total worth the buy.