What you want in a good movie? A balance of- Drama emotion comedy dialogues(you cant get better dialogues! believe me) action.. Anurag Kashyap chose a cast of GOOD actors rather than superstars. Be it Manoj Bajpai, Nawazuddin Siddiqui,Tigmanshu Dhulia, Richa Chadda or Zeishan Qadri(he was not even an actor but acted so well). They deserve every big award. I found this movie even more beautifully directed and acted than The Godfather. This movie sends a message to other movies "teri keh ke lunga"............................... I don't think any other movie will influence me more than this one. If you haven't watched it yet, get the blu ray print and watch it again and again :D