
Straight from the Heart
1999 · Movie · PG · 178 min · ★ 6.4 · 81% critics
A newly married man learns his wife is still in love with someone else and makes a surprising choice: help her find that love, even if it invites judgment. Their journey takes them from home to Europe, where emotions, duty, and desire collide amid music, celebration, and heartbreak.
Also known as I Have Given My Heart Away, Darling
Where to watch
Streaming on Eros Now.
3 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- हम दिल दे चुके सनम
- Years
- 1999
- Release date
- 1999-06-18
- Language
- Hindi
- Rated
- PG
- Runtime
- 178 min
- Critic score
- 81/100
- TMDB rating
- 6.4/10 (121 votes)
About
You’ll likely enjoy this if you want a big, emotional love triangle with lots of music, comedy, and drama, in the spirit of Veer-Zaara or Dil To Pagal Hai; Not for you if you dislike lengthy runtimes or heightened melodrama.
Pros: emotional romance; memorable songs; lavish dance sequences | Cons: very long runtime; heavy melodrama; some implausible turns
Themes
- dancing
- love of one's life
- faith
- tradition
- arranged marriage
- hinduism
- hindu
- musical
- remake
- singer
- unrequited love
Awards & recognition
- Filmfare Award — Best Film · 2000
- Zee Cine Award — Best Film · 2000
Cast & crew

Ajay Devgn
as Vanraj

Salman Khan
as Sameer

Aishwarya Rai Bachchan
as Nandini

Vikram Gokhale
as Pundit Darbar

Smita Jaykar
as Amrita

Zohra Sehgal
as Dadi

Rajeev Verma
as Vikramjeet

Sheeba Chaddha
as Anupama

Vinay Pathak
as Tarun

Helen
as Sameer's mom
Directed by Sanjay Leela Bhansali