magnifying glass search icon
Poster of Hameshaa

Hameshaa (1997)

Where to Watch in

Free

Purchase

Where to Watch in

Free

Purchase

Plot

In the vibrant tapestry of the 1997 film Hameshaa, two friends, Raja (Saif Ali Khan), a man of modest means, and Yash Vardhan (Aditya Pancholi), a man of affluence, find their lives and loyalties tested when they cross paths with the captivating Rani Sharma (Kajol). Despite their contrasting backgrounds, Raja and Yash share an unshakeable bond, one that is tested as they both fall irreversibly in love with Rani. Rani and Raja's love story flourishes, their connection as deep as it is true. Yet, Yash, unable to bear the sight of their happiness, succumbs to bitterness and jealousy. In a tragic twist of fate, Yash orchestrates Raja's death, leaving both Rani and himself heartbroken. Driven by despair and a promise of eternal love, Rani leaps to her own death, leaving behind an echo of their love that resonates through time. Years later, Yash's life is marked by loneliness and the company of his Dai Ma (Aruna Irani). Destiny, however, has a peculiar way of reuniting lost souls. Yash crosses paths with Reshma (Kajol), a woman bearing an uncanny resemblance to Rani, and Raju (Saif Ali Khan), a man who mirrors Raja. As Reshma and Raju's lives intertwine, fragments of their past lives begin to surface, haunting Reshma. Despite Yash's attempts to claim Reshma and oust Raju, Reshma flees to Raju, awakening his lost memories of their shared past life. The ghosts of their past return, driving Yash into a desperate chase that leads them back to the very spot where Raja and Rani met their tragic end. As history threatens to repeat itself with Raju hanging on to Yash's hand, a twist of fate turns the tables. Yash now clings onto Raju, grappling with the weight of his past actions. But will this reincarnation follow the same tragic path, or will love triumph over all odds? Hameshaa weaves a tale of love, betrayal, and destiny that keeps viewers on the edge of their seats, questioning whether the echoes of a past life can alter the course of the present.

Where to watch Hameshaa?

Hameshaa is a drama movie featuring Saif Ali Khan and directed by Sanjay Gupta.

Hameshaa is currently streaming for free (ad-supported) on Tubi TV.

It is also possible to buy Hameshaa on Amazon Video, Google Play Movies and YouTube.