Casting & Acting of this movie is so amazing that even a small role will make you worth a watch. This movie has drama, revenge, emotions, violence all genre in just one movie that is the brilliancy of the director ANURAG KASHYAP. Thumps up direction by AK specially the dialogues and the music suited every single one in the movie and based on the situation. This movie is what we called a pure cinema which many people still don't like it but it's a fact that truth is bitter no matter how you regret it. If you're a hindi movie fan and if you miss this then you have miss a classic..