It was not bad, Cameron Diaz was funny and she did a great job, but the language was too offensive sometimes and I think it sends lot of wrong messages to the young ones. It should be rated 16+, not 13+.
Note: The review posted on this page is a personal opinion of our reader. We are not responsible for its content.