
Hameshaa (1997): watch the full film free, legally
A 136-minute Hindi romance film from 1997, published in full by NH Studioz on its own YouTube channel. Directed by Sanjay Gupta. With Saif Ali Khan, Aditya Pancholi, Kajol and Aruna Irani.
- FREE WITH ADS
- NO ACCOUNT
Synopsis built from the catalogue record (runtime, language, provider, credits from the provider's record).
About this film
- Runtime
- 2h 16m
- Source
- YouTube · NH Studioz
- Ads
- Yes, the provider runs advertising
- Account
- Not required
- Why it is free
- The rights holder publishes it free on its own channel
- Where
- Free in 249 countries, including the United States, the United Kingdom, Canada, Australia.
- Checked
- 2026-09-15
Love and rebirth across two lives
Hameshaa, meaning “Forever” in English, is a 1997 Indian Hindi-language romance film written by Ranbir Pushp and directed by Sanjay Gupta. It stars Aditya Pancholi, Saif Ali Khan and Kajol, with Aruna Irani and Kader Khan in supporting roles. The film explores reincarnation through two romances linked across years. It marked Gupta’s third collaboration with Pancholi.
Raja, Rani and Yash’s betrayal
Raja and Yash Vardhan have been friends since childhood, despite Raja’s middle-class background and Yash’s wealth. At college, Raja meets Rani and falls in love at first sight. When Rani is caught in a storm while travelling to meet him, Yash gives her a ride and becomes instantly smitten with her as well.
Raja tells Rani that he loves her, but she initially brushes him off. He plans to throw himself from a cliff, until Rani stops him and realizes that she loves him. Yash sees the couple together and is shocked. Later, Raja takes Yash to the cliff and tries to lift his depressed friend’s spirits, holding Yash’s hand as he leans backward over the edge to demonstrate his trust. Yash confesses his own love for Rani, then lets go. Rani witnesses Raja’s murder and tells Yash that she and Raja will return before jumping to her death.
Reshma and Raju remember the past
Years later, Yash meets Reshma, a folk dancer who looks exactly like Rani. He promises to pay for treatment for her sick father and support her talent, bringing them to his palace. Reshma meets musician Raju, who resembles Raja, and begins remembering events from her earlier life. Raju remembers nothing.
Yash attempts to bribe Raju into leaving for Mumbai and secretly arranges an engagement to Reshma without her consent. Through dreams, Reshma learns of Raja’s murder. She tells Raju what she has experienced, but he believes she is mentally unstable and returns her to Yash. After Reshma escapes again, Raju remembers the past and joins her on a train as they flee Yash. Kader Khan plays Raju’s Chacha, while Satyen Kappu plays Reshma’s father.
Film details from the Wikipedia article “Hameshaa”. Text adapted under CC BY-SA 4.0.
More like this
All Hindi films-
Na Tum Jaano Na Hum (2002) is a classic romantic drama centered on Esha and Rahul, who fall in love through anonymous letters without ever meeting.
- Drama
- Romance
- 2000s
Na Tum Jaano Na Hum
2002 2h 38m
Watch free -
Bhagyawan (1993) is an emotional family drama. A poor family adopts an orphan, Amar (Govinda), changing their fortune.
- Drama
- Romance
- 1990s
Bhagyawan
1993 2h 21m
Watch free -
Chura Liyaa Hai Tumne is a 2003 romantic action-thriller following Tina, who inherits a vast fortune after her uncle's death.
- Romance
- Action
- 2000s
Chura Liya Hai Tumne
2003 2h 26m
Watch free -
Chameli Ki Shaadi (1986) is a classic satirical romantic comedy directed by Basu Chatterjee.
- Comedy
- Romance
- 1980s
Chameli Ki Shaadi
1986 2h 22m
Watch free -
DJ is a rebellious man and a cook, gets trained to become an undercover officer and is assigned to take down a corrupt politician.
- Romance
- Action
DJ
1h 56m
Watch free -
A 130-minute Hindi romance film, published in full by NH Studioz on its own YouTube channel. Directed by Kawal Sharma.
- Romance
Bechain
2h 10m
Watch free





