he will not be able to do anything. She jumps to her death with intent, leaving Yash heartbroken. Many years have passed and Yash is unmarried and lives with his Dai Ma. Fate brings him to Reshma - a folk dancer (also played by Kajol) who looks like Rani. Promising to fund her father's medical cure and telling her that he will support her talent, Yash brings them over to his palace. Soon thereafter, Yash discovers Raju (also played by Saif Ali Khan) who looks like Raja and is shocked. Yash continues to look after Reshma and tries to win her heart, but she encounters Raju and remembers incidents of her past life. After several other encounters with him, she remembers what happened in her past life, but Raju does not remember a thing. Yash wishes to marry Reshma and does whatever he can to make Raju leave. He even tries to bribe Raju by asking him to pursue his music career in Mumbai. Reshma confronts Yash when she finds out that he secretly arranged to get engaged to her without her consent. She further discovers Yash's deceit through her dreams about Raja's murder from her past life. Unable to bear it and tortured by the truth, Reshma escapes to Raju and tells him what happened. He swiftly returns her to Yash thinking that she is mentally unsound. But when she escapes once again on the day of her wedding with Yash with photos to prove her theory, Raju remembers everything and jumps onto a train with Reshma. They barely manage to escape Yash, who murders Reshma's father, kills Raju's best friend and even tosses Raju's uncle in front of a train in his murderous rampage. Raju is now determined to make sure that Reshma stays with him only. In a car chase that ensues, they reach the same point where they had originally died. After fighting each other and trading punches, Raju is once again hanging on to Yash's hand, ready to die just like he did earlier, but reverses it by distracting Yash. Now Yash is hanging on for dear life and Raju lets go, killing Yash and thus avenging his death. Raju and Reshma finally unite. Cast Aditya Pancholi as Yash Vardhan Saif Ali Khan as Raja / Raju (dual role) Kajol as Rani / Reshma Laxmikant Berde as Laxmi Aruna Irani as Dai Maa Kader Khan