The movie was alright. The script and the acting felt really forced through 3/4 of the movie. Finally started to get a little better. The jokes were really lame. Points where the audience should have laughed didn't occur because it wasn't really funny. Ending was decent. Cameron Diaz is getting a little too old to play these types of parts. She should've been set up opposite an older actor and perhaps it would've been better. Wait for it to come out on DVD instead.