FILMYCHILL
Kal Ho Naa Ho poster

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
Must watch

Audiences love it.

Audience★ 7.5 from 460 ratings on TMDB
Loved
CriticsNo 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

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

Runtime3h 7m — long
GenreComedy / Drama
LanguageHindi
Best screenStream at home

Director

Nikkhil Advani

Cast

Shah Rukh Khan
Aman Mathur
Preity Zinta
Naina Catherine Kapur
Saif Ali Khan
Rohit Patel
Jaya Bachchan
Jaya Bachchan
Jennifer Kapur
Sushma Seth
Sushma Seth
Lajjo Kapur
Reema Lagoo
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

Jab Harry Met Sejal poster
Jab Harry Met Sejal
Hindi · Film
Kabhi Khushi Kabhie Gham poster
Kabhi Khushi Kabhie Gham
Hindi · Film
Salaam Namaste poster
Salaam Namaste
Hindi · Film
Rab Ne Bana Di Jodi poster
Rab Ne Bana Di Jodi
Hindi · Film
Billu poster
Billu
Hindi · Film
Dilwale Dulhania Le Jayenge poster
Dilwale Dulhania Le Jayenge
Hindi · Film

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 →