The film is a must-watch for two reasons. First, because it is heavily imbued with atmospherics and mood which creates a whole new world that's somewhat familiar yet totally intriguing. The film has masterful performances. As Saheb, Jimmy Shergill (an able actor who never quite got his due) beautifully expresses the character's dichotomous layers of extreme tenderness and brutality.  Mahie Gill is superb as the Choti Rani who the viewer clamours to decipher, but can't. She carries off her character's vulnerability and good-heartedness with the same élan as her sexuality.  Randeep Hooda is excellent in this highly demanding role and his character proves to be the film's game-changer. ... The supporting cast deserves special mention for their solid performances, especially Deepraj Rana as Saheb's loyal assistant, Shreya Narayan as the mistress, Vipin Sharma as the bad guy, Rajeev Gupta as the straight-faced politician, and Deepal Shaw as the smitten girl.  Tigmanshu Dhulia made the superb Haasil (with Jimmy Shergill) in 2003, and then made unremarkable films like Charas and Shagird...  Here's a wholesome, hugely satisfying film after a long time. Those who like their stories slightly twisted will love this Machiavellian story with delicious dark humour. A must-watch!!!!!!!!!!!!! --imdb.com/title/tt2074431/