The movie has its moments of comedy brilliance which you except from the actors but get me drowned in the mediocrity sprinkled all over the script. Salam Hayek, screens and swears all the way long gets a bit too much to bear with. This character trait managed to drown the brilliant actress Salma Hayek somehow.