Based on 86 votes and 40 reviews.
Love Diaz, bad movie.
Soo funny!!!! A bit naughty but that was to be expected. Really great comedy!
We weren't sure what to expect with this one...but We LOVED it, laughed through the entire thing.
I had a great time , had lots of fun that night :)
Was OK, but when you have Cameron Diaz in a movie looking that awesome, you have to give it 5 stars...
Hilarious adventure!
a huge waste of time!!
Isn't Diaz a grandmother now?
Worst movie ever.
Some great laughs and Cameron Diaz is HOTTER than ever!!!