This movie is very funny.I laughed out loud a lot.A lot of people here criticize it as if it was supposed to be some serious movie.Its a silly and sexy comedy with a lot of adult language.If you are offended by sex jokes its not the movie for you.I think Diaz and Applegate were great in it and its soooo refreshing to see actresses not being afraid to make fools of themselves on screen.