Its an excellent combination of comedy in seriousness. Kangana is just awesome for this kind of role which has portrayed so beautifully. Its like single handedly the director has millions of hearts. This kind of movie is rare in India but when these kind of movies are made they just rock. Rajkumar rao has also done a great job by playing that character. we all know he is hell of an actor. But most of the applause goes for kangana since we are seeing this kind of role from her for the first time and has properly managed to make us love it to the core.the adult jokes are hilarious too and the movie overall has a great sense of humor. Expecting these kind of "hat ke" roles from kangana in the future.