The movie was hilarious -- how could it not be with the likes of cameron diaz and ashtun kutcher? Cameos were funny and the plot, although pretty simple -- kept you involved. And you can bring your boyfriends too! Its not so much a romantic comedy (that the guys refuse to watch). My boyfriend loved it. Very funny -- a good date movie. Go see it!