A story of a lifetime… in a heartbeat.

Kal Ho Naa Ho

7.5 2003 3h 7mComedyDramaRomance

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.

Loading trailer...
Sources auto shift if one does not load:

IMDbPlay is completely free and we never run ads. Any ad or new tab you see comes from the video server itself. Keep the pop-up shield on, and use a good ad blocker and redirect blocker in your browser for a clean run. If a server refuses to play with the shield on, turn it off for that server or move to the next one. IMDbPlay believes in an ad free viewing experience.

Top Cast

Shah Rukh Khan
Shah Rukh Khan
Aman Mathur
Preity Zinta
Preity Zinta
Naina Catherine Kapur
Saif Ali Khan
Saif Ali Khan
Rohit Patel
Jaya Bachchan
Jaya Bachchan
Jennifer Kapur
Sushma Seth
Sushma Seth
Lajjo Kapur
Reema Lagoo
Reema Lagoo
Namrata Mathur
Athit Naik
Athit Naik
Shiv Kapur
Jhanak Shukla
Jhanak Shukla
Jiya Kapur
Delnaaz Irani
Delnaaz Irani
Jaspreet "Sweetu" Kapoor
Lillete Dubey
Lillete Dubey
Jaswinder "Jazz" Kapoor
Sulabha Arya
Sulabha Arya
Kanta Bhen
Anaita Shroff Adajania
Anaita Shroff Adajania
Geeta Parekh
Sonali Bendre
Sonali Bendre
Dr. Priya
Shoma Anand
Shoma Anand
Kammo
Kamini Khanna
Kamini Khanna
Vimmo

Watch Kal Ho Naa Ho free online in HD

Kal Ho Naa Ho (2003) is available to stream free on IMDbPlay. It is a comedy and drama movie with a total of 3 hours 7 minutes, rated 7.5 out of 10 by viewers. You do not need an account, a subscription or an app to watch it.

Quick facts

  • Title: Kal Ho Naa Ho (2003)
  • Genre: Comedy, Drama, Romance
  • Length: 3 hours 7 minutes
  • Cost: free, no sign up and no card details
  • Quality: HD playback with multiple servers and automatic failover
  • Devices: works on Android, iPhone, Windows, Mac and smart TV browsers

Why people use IMDbPlay to stream Kal Ho Naa Ho

IMDbPlay is a free Netflix and NetMirror alternative that indexes public streams for movies, TV shows and web series. Every title loads through more than ten servers, so if one mirror is down the next one picks it up automatically. Your watchlist and continue watching list stay saved on your own device.

Common questions

Where can I watch Kal Ho Naa Ho for free?
You can stream Kal Ho Naa Ho in full HD for free on IMDbPlay without any registration. Open the movie page and press play, the server starts within a few seconds.
Is Kal Ho Naa Ho free to watch on IMDbPlay?
Yes. Kal Ho Naa Ho is completely free on IMDbPlay. There is no subscription, no login and no app install needed.
Which servers can I use to watch Kal Ho Naa Ho?
IMDbPlay gives you multiple streaming servers with automatic failover. If one server is slow for Kal Ho Naa Ho, switch to the next server in one tap.
Can I watch Kal Ho Naa Ho in Hindi or with dubbed audio?
Several IMDbPlay servers carry multi language audio, so Hindi and other dubbed tracks for Kal Ho Naa Ho are available where the source provides them.