Kal Ho Naa Ho Ending Explained: Plot and Final Scene Facts
A TMDB-backed guide to Kal Ho Naa Ho, including cast, release facts, genres and watch-provider notes.

Kal Ho Naa Ho (2003) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. A story of a lifetime… in a heartbeat.
Where to watch
TMDB's U.S. watch-provider data lists Netflix, Amazon Prime Video, Netflix Standard with Ads, Amazon Prime Video with Ads. Availability changes by country and date, so check your streaming app before watching.
Cast
Shah Rukh Khan as Aman Mathur; Preity Zinta as Naina Catherine Kapur; Saif Ali Khan as Rohit Patel; Jaya Bachchan as Jennifer Kapur; Sushma Seth as Lajjo Kapur; Reema Lagoo as Namrata Mathur; Athit Naik as Shiv Kapur; Jhanak Shukla as Jiya Kapur
About Kal Ho Naa Ho
An uptight MBA student falls for the charismatic new neighbor who charms her troubled family – but he has a secret that forces him to push her away.
More like Kal Ho Naa Ho
- High Strung Free Dance
- Is This Thing On?
- West Side Story
- Feel the Beat
- The Tender Trap
- Rab Ne Bana Di Jodi
- Father of the Bride
- How to Marry a Millionaire
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch Kal Ho Naa Ho?
TMDB's U.S. watch-provider data lists Netflix, Amazon Prime Video, Netflix Standard with Ads, Amazon Prime Video with Ads. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of Kal Ho Naa Ho?
Shah Rukh Khan as Aman Mathur; Preity Zinta as Naina Catherine Kapur; Saif Ali Khan as Rohit Patel; Jaya Bachchan as Jennifer Kapur; Sushma Seth as Lajjo Kapur; Reema Lagoo as Namrata Mathur; Athit Naik as Shiv Kapur; Jhanak Shukla as Jiya Kapur
Is this Kal Ho Naa Ho guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



