After a very long time, watched a movie that was thoroughly enjoyable. Lots of humour, great screen presence for all characters. All cliché-d dialogues were turned to moments of unexpected laughter throughout the movie. Kudos to the team for making a movie that entertained effortlessly!