Rahul (Arjun Rampal) and Puja (Amisha Patel) are newly married and completely devoted to each other. One day they meet with a terrible accident and Rahul loses his eyesight. On a business trip abroad, Rahul meets a friend Karan (Zayed Khan). Impressed by his dynamism and business acumen, Rahul asks him to join his business. They return to India and Puja is stunned to see her husband with her old friend Karan. Rahul's love for Puja's is blind and unquestioning. Karan's love for Puja is obsessive and uncontrollable.