
Kabhi Alvida Naa Kehna
2006 · Movie · 193 min · ★ 6.4 · 60% critics
Two unhappy spouses, each married to someone else, begin to question what love and commitment really mean. As their friendship deepens into something more, they’re forced to face the emotional cost of desire, family expectations, and the fragile lines that hold relationships together.
Also known as Never Say Goodbye
Where to watch
Streaming on Netflix and Amazon Prime Video.
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
- 2006
- Release date
- 2006-08-11
- Language
- Hindi
- Runtime
- 193 min
- Max quality
- HD
- Critic score
- 60/100
- TMDB rating
- 6.4/10 (231 votes)
About
You’ll likely enjoy this if you want a mature, emotionally intense romance-drama about marriage, temptation, and consequences, with big feelings and debate-worthy choices; Not for you if cheating themes or heavy melodrama turn you off, like in Ae Dil Hai Mushkil.
Pros: bold relationship themes; strong emotional performances; engaging, believable drama | Cons: heavy on tears; morally divisive premise; lengthy for some
Themes
- adultery
- extramarital affair
Cast & crew

Shah Rukh Khan
as Dev Saran

Rani Mukerji
as Maya Talwar

Abhishek Bachchan
as Rishi Talwar

Preity Zinta
as Riya Saran

Amitabh Bachchan
as Samarjit 'Sam' Talwar

Kirron Kher
as Kamaljeet Saran

Ahsaas Channa
as Arjun Saran

Arjun Rampal
as Jai

John Abraham
as Guest Appearance

Kajol
as Piano dancer (uncredited--special appearance)
Directed by Karan Johar