This is my first ever review of a movie. What has forced me to write this review is that nowhere (in other reviews) I found the mention of the character 'Vijender' who is the property dealer and who does all the dirty jobs in the movie and makes us hate his character and love the Khosla's character. He is the person who sets up the story and provides the twists. The actor Rajendra Sethi has done a really marvellous job and sincerely deserves kudos for his brilliant performance. On the movie as a whole I am really impressed by the perfect casting, editing and background score. The director has brought out the memorable performance from "EVERY SINGLE CHARACTER" in the movie which is a rare feat. Not to mention I have watched this movie nearly 100 times, even my kids remember each and every dialogue from this movie and I am sure there are many more who would have done the same.