Everything about the movie is good except for the climax which looks rushed and not well thought of unlike the rest of the movie. Movies flows at a rapid pace and all characters fit right in. Their paths cross for reasons well scripted into the story and it's convincing. Everyone has acted their parts flawlessly - Abhishek's character showcases anger and emotions, Pankaj's - Anger and Comedy, Rajkumar's - Comedy and Emotion and Aditya's - Comedy. Dangal girls have also done well in their respective parts. It's a fresh take on life and it's complexities and Anurag Basu delivers a gem!!