I must say that I didn't have high expectations for this movie, but I really thought that is was funny and worth watching in the end. The cast worked very well together. I thought that Christina Applegate was just great and the rest of the cast was wonderful! Although I really enjoyed the movie, I think it is better to go into it without knowing the plot. It makes for better watching!! Funny, entertaining movie!!!