Kal Ho Naa Ho (2003)
Hindi · Comedy / Drama · 187 min · U
★ 7.5 Solid 460 ratings
Released 27 Nov 2003
Page updated 30 Sept 2026
FilmyChill score
Audiences love it.
Audience★ 7.5 from 460 ratings on TMDB
LovedCriticsNo settled critics' reception on record
No verdict
The FilmyChill Score combines audience ratings and critics' reception, and updates twice a day. No studio or platform can pay for a score. How the score works
Watched it? Was it worth it?Your vote helps the FilmyChill Score. No sign-up.
Kal Ho Naa Ho is streaming in India on Netflix, Amazon Prime Video.
What the audience says
Kal Ho Naa Ho has pulled the kind of numbers most Hindi films never see. It holds a 7.5/10 on TMDB from 460 ratings, well above what most films manage.
Should you spend 3h 7m on it?
3h 7m of Hindi comedy, leaning drama, fine for the whole family. At this length it's the whole evening's plan, not something to slot in after dinner.
Don't watch this if…
- you're short on time. At 3h 7m it wants the whole night
- you're after something harder. It's rated U
- Why
- Currently 7.5/10 from 460 ratings, which is a good sign this early.
- Skip if
- you want something you can finish before a reasonable bedtime
- Best for
- An evening with the household together
Story
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.
Good to know
| Runtime | 3h 7m — long |
| Watch with family? | U · Yes — family friendly |
| Genre | Comedy / Drama |
| Language | Hindi |
| Best screen | Stream at home |
Director
Nikkhil Advani
Cast

Aman Mathur

Preity Zinta
Naina Catherine Kapur

Rohit Patel

Jaya Bachchan
Jennifer Kapur

Sushma Seth
Lajjo Kapur

Reema Lagoo
Namrata Mathur
Where to watch in India
NetflixAmazon Prime Video
Included with a subscription — no extra charge on these platforms.
Rent or buy
Apple TV StoreApple TV Store
Availability as of 28 Sept 2026 — platforms may change over time.
More: Everything new on Netflix · All Netflix titles in India
Trailer
If you liked this
Frequently asked
Is Kal Ho Naa Ho worth watching?
FilmyChill Score: Must watch — Audiences love it. It rates 7.5/10 on audience ratings. 3h 7m of Hindi comedy, leaning drama, fine for the whole family. At this length it's the whole evening's plan, not something to slot in after dinner.
Where can I watch Kal Ho Naa Ho?
You can stream Kal Ho Naa Ho in India on Netflix, Amazon Prime Video.
When is Kal Ho Naa Ho releasing on OTT? (OTT release date)
Kal Ho Naa Ho is already streaming in India on Netflix, Amazon Prime Video.
Is Kal Ho Naa Ho family friendly?
Kal Ho Naa Ho is rated U, suitable for family viewing.
What language is Kal Ho Naa Ho in?
Kal Ho Naa Ho is a Hindi film (Comedy / Drama).
See this week's top picks on FilmyChill →
Browse every film we've covered →