The most important thing for a movie depicting real life events is the characterization. Every character has to fit in to the role he/she is given and kudos to Mr. Anurag Kashyap, he has done exactly as prescribed. The best part about the movie is that it's action and the dark comedy never seemed unreal. The flow of the movie seemed perfect for a blend of action and reality. Acting was just perfect with every actor doing justice to his/her role. Screenplay was gripping with straightforward dialogues and good characterization. The film never seemed to aberrate from its central theme.

One of the most creative things about the movie was the old book styled beginning. It made the movie look more contemporary to its setting. One huge relief about the movie was that the music was well chosen and well timed. The cinematography was also perfect. The setting of the movie looked very real. Bihar/Jharkhand/Uttar Pradesh, thanks to their governance in last 15 years, have not changed much and that helped a lot to this cause.

The only negative part about the movie is its language and some gory scenes nevertheless these were inevitable. A movie not advisable to sensitive viewership. A few families were seen leaving the movie theater midway after it got too much for them. Overall the movie is a good watch for them who could take these negatives as a part and parcel of the movie without which it could not have been as good as it is and a value for your money.