The story begins in a little village of Rajasthan, where a blind girl called Durga (Amisha Patel) lives with her mother (Suhasini Mulay). Inspite of Durga being blind she has a special gift, she makes beautiful clay statues, a skill she learnt from late father. Durga meets the handsome Rohit (Arjun Rampal), who works for a fertilizer company. He is impressed by Durga's art and beauty and they both fall in love with each other. One day, a village goon named Rana (Parmeet Sethi) takes advantage of Durga's handicap and attempts to rape her. Luckily Rohit comes to her rescue, which leaves a furious Rana making all sorts of threats against Rohit.
Successful surgery to her eyes which was performed by Dr. R.K. Prasad (Kawaljeet) which was arranged by Rohit. Rohit was planning a wedding but before the bandage is taken off, Rana and his friends try to kill Rohit! In this incident, both Rana and Rohit die. When Durga gets to hear this news, she tries to commit suicide! Dr. Prasad. Durga stops her from doing this and gives her love like his daughter. He goes to Switzerland for work and takes her along for a change.
Durga is reassured by Dr. Prasad that Raj would make her happy and would be happy if she married to him. And she agrees to get married. But …. Raj now comes to know that his childhood friend, Rohit is still alive?? Raj brings Rohit home and introduces him to Durga, Rohit is stunned to see Durga there, but Durga does not recognize him as she has never seen him!
Durga meets Raj (Bobby Deol), who is a rich man. Love at first site for Raj and falls in love with her. Durga does not like his behaviour towards her and tries to close all doors leading to any kind of relationship …. But he takes her to his house and shows her Rohit's photographs? He tells her that even he is suffering the loss of his best friend.
What happens then? Watch "HUMKO TUMSE PYAAR HAI" to find out.