Hameshaa

Hameshaa (English: 'Forever') is a 1997 Indian Hindi-language romantic thriller film written by Ranbir Pushp and directed by Sanjay Gupta.

The film explores reincarnation and marks Sanjay Gupta's third collaboration with Aditya Pancholi.

Though they come from different backgrounds, Raja being middle class and Yash being wealthy, they treat each other as brothers and engage in the odd off-road racing challenge.

Raja feels snubbed and 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.

Jealous and bitter, Yash proceeds to meet Raja under the guise of wanting to introduce the love of his life to his best friend.

Promising to fund her father's medical cure and telling her that he will support her talent, Yash brings them over to his palace.

Yash continues to look after Reshma and tries to win her heart, but she encounters Raju and remembers incidents of her past life.

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.