Directed by Anurag Kashyap, it is an endlessly fascinating movie about politics and the youth, about love and betrayal, about reform and revenge. It has a solid drama at its core, and a series of excellent performances that by the time you finish the film, it is difficult to decide which is the best one. The second half careens anarchistically into nonsense, character consistency damned for the sake of high drama. It’s political drama is a metaphor for the fundamentalist parties like MNS and Shiv Sena. However, there are few over indulgences too…There are some half baked characters like that of Jessie Randhawa and that blue beast dancing across the home all the time. The masterstroke in the movie is its music and brutual lyrics by Piyush Mishra, specially the renovated version of Sarfaroshi ki tamanna or even an current affair update Ranaaji. I’m not even going to enter the film’s political flaws here, but it was one of the few films that remained watchable to the very end — even if all we did see was a firecracker fizzle out. You feel the catharsis, you feel the irony and the brutality.