Its one those awesome movies ever made in Hindi cinema, which can be seen as path breaking. when I went in I expected something special, as had always been the case with anurag kashyap, but it gave me the extra bit too. The movie was thoroughly surveyed, based on the facts, and among it lied the fictional characters, were perfectly embedded in story. Manoj vajpayee as usaual was awesome,but other actors too have done their part very well. Still the best part of the movie is narration by Piyush Mishra, who and his moments on screen, he is completely a magic figure on screen. The songs are also completely according to the story and plot and are a tongue catcher, once u watch the movie.