HameshaRaja (Saif Ali Khan) and Yash Vardhan (Aditya Pancholi) are childhood friends. Though they come from different backgrounds, Raja being poor and Yash being wealthy, they treat each other as brothers & engage in the odd off-road racing challenge. Rani Sharma - daughter of a local doctor (Kajol) enters their lives. Raja bumps into Rani at his college & falls in love with her instantly. Rani hesitates at first but Raja's charms start working their magic on her. Raja calls her to a precarious cliff meet up point to profess his love to her. It's a rainy day & Rani gets caught in a storm. Yash happens to be driving past her when she asks him for a ride to the clieff. Yash is instantly smitten by Rani. After some casual flirting with her in the car, he drops her off & she rushes to meet Raja to find out why he called her there. Raja confesses his love to her & she brushes him off. Raja feels snubbed & in order to prove his love for her, he attempts to kill himself while trying to walk off the edge off the cliff backwards to see her reaction. Rani sees his willingness to so easily give his life for her & comes to the realization that his love must indeed be true. After preventing Raja from falling off the cliff at the last minute, they profess their feelings for each other & their love deepens. However Yash, secretly sees them together & is shocked. Jealous and bitter, Yash proceeds to meet Raja under the guise of wanting to introduce the love of his life to his best friend. Raja shows up & Yash looks visibly disturbed. While trying to cheer up Yash, Raja casually holds Yash's hand & leans backwards from very same cliff ledge & tells him that he loves his friend & trusts him. Yash takes the opportunity & tragically kills a stunned Raja by leaving Raja's hand at the last minute as Raja falls to his death. Rani witnesses the murder and tells Yash that they will be together again and he will not be able to do anything. She jumps to her death with intent, leaving Yash heartbroken and as a living corpse.