Vicky (Akshay Kumar) is a talented singer waiting for the right break. His college sweetheart Anjali (Amisha Patel) stands by him through thick or thin. When he sings his signature song mere jeevan saathi at his first rock concert, Vicky is an instant hit.
So impressed are show promoters Morani-Torani (Gulshan Grover and Ashish Vidyarthi) that they offer him a hefty advance to do their future concerts. Even as Vicky is considering their offer - he gets a call that changes his life forever.
Angel Music, one of the biggest and best music companies in the world, offers him an exclusive contract that will turn Vicky into an international rock star. Vicky returns the advance to an enraged Morani-Torani and jets off abroad for his first concert with Angel.
Here he meets Natasha, {Karisma Kapoor), the beautiful and enigmatic CEO of the company. She floors him with her charm and warmth. What he does not know is that Natasha has had a crush on him from college days or that she was the anonymous writer of his evergreen song - Mere Jeevan Saathi.
While Natashas love for him borders on the obsessive; Anjalis love for him is trusting and pure. Two women, totally dissimilar to each other love Vicky with equal intensity. Vicky is torn apart. His love, life, even his music is at stake. A heartrending choice must be made — a shattering decision must be taken... that will change three lives forever.