The film feels stretched towards the end, but that's a minor quibble. Good performances all-round, and for once the not-so-Punjabi Abhay Deol's understated charm is overpowered by a couple of his co-stars, both Manjot Singh, the young Abhay, and Manu Rishi, who plays the best friend-turned shifty foe, are terrific. As is Paresh Rawal, who steals every scene.