This movie is so entertaining and hilarious! Majority of the negative reviews are upset because of the excessive foul languages from Kareen, but if anybody has everybody around a 12 year old, or played games with them, they would know 12 year olds talk like this because they dont understand the meaning behind profanity, and just know not ti say it in front of their parents. If you dont like profanity, do not watch it. It is such a hilarious film, and I haven't seen a story line like this, and its different and amazing! It shows flaws of both the characters, and doesn't portray the protagonists as being perfect with a troubled past like a lot of films do. Every joke really delivers and the characters have a lot of depth! Amazing.