Kal Ho Naa Ho (2003)
Hindi · Comedy / Drama · 187 min
★ 7.5 Solid 460 ratings
Released Nov 27, 2003
Page updated Oct 1, 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 Canada on Amazon Prime Video, Netflix.
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. At this length it's the whole evening's plan, not something to slot in after dinner.
- 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
- A night with nothing after it
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 |
| Genre | Comedy / Drama |
| Language | Hindi |
| Best screen | Stream at home |
Director
Nikkhil Advani
Cast

Aman Mathur

Naina Catherine Kapur

Rohit Patel

Jaya Bachchan
Jennifer Kapur

Sushma Seth
Lajjo Kapur

Reema Lagoo
Namrata Mathur
Where to watch in Canada
Amazon Prime VideoNetflix
Included with a subscription — no extra charge on these platforms.
Rent or buy
Apple TV StoreApple TV Store
Availability as of Sep 28, 2026 — platforms may change over time.
More: Everything new on Prime Video · All Prime Video titles in Canada
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. 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 Canada on Amazon Prime Video, Netflix.
When is Kal Ho Naa Ho coming to streaming?
Kal Ho Naa Ho is already streaming in Canada on Amazon Prime Video, Netflix.
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 →