In an era where mediocrity is sold in the name of entertainment and an average cine-goer is relentlessly served mindless blockbusters, Gangs of Wasseypur is leaps and bounds ahead of its times be it in terms of direction, screenplay, performances or dialogues.

Anurag Kashyap once again stands out with this hard-hitting yet entertaining masterpiece, reaffirming his reputation and this one, in fact, catapults him into another league altogether. He can easily be termed, dare I say, Tarantino of Hindi Cinema. There have been countless movies in world cinema in general, and Bollywood in particular, based on the themes of revenge spanned across generations and gory tales of mining mafia but the panache with which film has been directed means that the viewer is never allowed a loo break. The premise of the movie is violent but it has its share of light moments that perfectly punctuate it without diluting the mood.

Though every one has pitched in with enthralling performances, I was particularly impressed with Manoj Bajpayi portraying Sardar Khan, Tigmanshu Dhulia portraying Ramadhir Singh and Richa Chadda playing the wife of Sardar Khan. The dialogues are superbly penned and hailing from the heartland where the film is based, I was amazed by the details of mannerisms (or ill-mannerisms) and accent perfectly depicted in the movie.

The background score is riveting and perfectly timed and so are the songs and music. Kudos to Sneha Kalwalkar for bringing out the folklore of Bihar so magnificently.

If there is anything about the movie that I would change, it would be its length. The run time could have been shorter with a little bit of editing but even with this length, the film does not let your mind wander.

Looking forward to the second part for an epic finale. The trailer at the end of credits sure promises it to be one.