This is a beautifully crafted movie which also made some controversies at the time it was made, as the actress in the lead role was the director's daughter. But the cast was so well done that each of the characters got the perfect actor they can get for the role. The villain was not a 6 foot muscle man, but a eunuch played by sadashiv amrapurkar. The main role's background, his life and issues were portrayed well off and it was a heart touching romance to watch. Ravi (sanjay dutt) desperately tries to 'buy' pooja (pooja bhatt) from the hands of the vicious villains brothel, and the hardships he has to go through at each points can be literally experienced while watching the movie. It was both a hit at the time of release (credit goes to melodious songs), and also a heart touching romance.