I was awestruck with Randeep Hooda's acting and dialogue delivery. He just nailed the role. Everyone in the movie were absolutely marvelous with their roles with as small role as one of Baba. This is one of the best movies I have seen coming from Bollywood. I generally don't write reviews but this movie etched through my heart specially because of Randeep Hooda in role of Shankar.