Kal Ho Naa Ho poster

Kal Ho Naa Ho (2003)

कल हो ना हो

U 27 Nov 2003 3h 7m Hindi
7.5
TMDB462 votes
7.9
IMDb82.8K votes
75%
Rotten Tomatoescritics
54
Metacriticmetascore

“A story of a lifetime… in a heartbeat.”

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.

Director
Anil Mehta, Nikkhil Advani
Writers
Karan Johar
Stars
Shah Rukh Khan, Preity Zinta, Saif Ali Khan

Watch Kal Ho Naa Ho

Movie not loading, wrong language, or can’t find it?
🏆

45 wins & 47 nominations total

Trailer

Top cast

About Kal Ho Naa Ho

Kal Ho Naa Ho is a 2003 Hindi-language comedy, drama, and romance picture directed by Anil Mehta and Nikkhil Advani, starring Shah Rukh Khan, Preity Zinta, and Saif Ali Khan. Promoted under the line “A story of a lifetime… in a heartbeat.,” the film leans into its hook.

On release, Kal Ho Naa Ho met with a warm reception. It holds 7.9/10 on IMDb from 82.8K user ratings. The critical tally sits at 75% on Rotten Tomatoes (Fresh) and a Metacritic score of 54. TMDB users rate it 7.5/10 across 462 votes.

At the box office, Kal Ho Naa Ho grossed $13.2M (about ₹110 cr) worldwide.

Kal Ho Naa Ho has a running time of 3h 7m and is rated U.

Fans of comedy and drama and stories built around new york city, musical, and loving will find Kal Ho Naa Ho worth a watch.

Filmyzilla 2026 Bollywood & HD Movie Download Portal Welcome to Filmyzilla – Watch Online & Download Latest Bollywood, Hollywood & South Indian Movies Filmyzilla is your destination for instant online streaming and free movie downloads in high definition. Whether you are looking for the latest Filmyzilla 2024 Bollywood blockbusters, trending web series, or Hollywood dual-audio releases, Filmyzilla provides ultra-fast servers for smooth, uninterrupted downloads. Explore unlimited entertainment across all mobile and desktop formats, including 300MB, 480p, 720p, 1080p HD, and 4K Ultra HD quality. Users searching platforms like Filmywap, HDHub4u, Moviesflix, Mp4Moviez, and Bolly4u can easily watch and download all the newest releases right here. Filmyzilla South Indian Hindi Dubbed Movies & Dual Audio Collection Get instant download links for South Indian Hindi-dubbed movies, including Tamil, Telugu, Malayalam, and Kannada full films in dual-language audio. Filmyzilla updates its catalog within minutes of new releases so you never miss theatrical or OTT premieres. Along with indexing portals like Filmy4wap, Filmy4web, 9xMovies, Filmyfly, 9xflix, and Bolly4u, Filmyzilla provides small-size HEVC formats and fast MP4/MKV files optimized for mobile viewing. Stream online or download your favorite movies and web series in HD quality without any hassle!

Frequently asked questions

Where can I watch Kal Ho Naa Ho online in India? (OTT)

In India, Kal Ho Naa Ho (2003) is available on Netflix, Amazon Prime Video, Amazon Prime Video with Ads, Apple TV Store. OTT and rental availability changes often — see the “Where to watch” options on this page for the latest.

When was Kal Ho Naa Ho released?

Kal Ho Naa Ho was released on 27 November 2003.

How long is Kal Ho Naa Ho?

Kal Ho Naa Ho has a runtime of 3h 7m.

Who directed Kal Ho Naa Ho?

Kal Ho Naa Ho was directed by Anil Mehta, Nikkhil Advani.

Who stars in Kal Ho Naa Ho?

Kal Ho Naa Ho stars Shah Rukh Khan, Preity Zinta, Saif Ali Khan, Jaya Bachchan.

Is Kal Ho Naa Ho good — what’s the rating?

Kal Ho Naa Ho holds 7.9/10 on IMDb and 7.5/10 on TMDB.

You might also like

See all