The movie is hilarious, and the protagonists have excellent chemistry. The writing is full of witty dialogues and punchy jokes, and there's not one dull moment in this film. Engaging from start to end.