Saif was great as the jealous, indecisive, sensitive, spoilt rich heir and Vidhya on the other hand played the soft, beautiful, loving, dedicated, sensitive character to perfection.
Sanjay Dutt also deserves a special mention for his role as a compassionate, caring and unpretentious individual.
The music too is melodious and wonderful.