Naina, an introverted, perpetually depressed girl's life changes when she meets Aman. But Aman has a secret of his own which changes their lives forever. Embroiled in all this is Rohit, Naina's best friend who conceals his love for her.


(as Nikhil Advani)


(dialogue), (screenplay) | 1 more credit »

Watch Now

From $2.99 (SD) on Amazon Video

Top Rated Indian Movies #89 | 32 wins & 39 nominations. See more awards »
Learn more

People who liked this also liked... 

Veer-Zaara (2004)
Drama | Musical | Romance
    1 2 3 4 5 6 7 8 9 10 7.9/10 X  

The story of the love between Veer Pratap Singh, an Indian, and Zaara Hayaat Khan, a Pakistani...a love so great it knows no boundaries...

Director: Yash Chopra
Stars: Shah Rukh Khan, Preity Zinta, Rani Mukerji
Comedy | Drama | Musical
    1 2 3 4 5 6 7 8 9 10 8.2/10 X  

A young man and woman - both of Indian descent but born and raised in Britain - fall in love during a trip to Switzerland. However, the girl's traditional father takes her back to India to fulfill a betrothal promise.

Director: Aditya Chopra
Stars: Shah Rukh Khan, Kajol, Amrish Puri
Comedy | Drama | Musical
    1 2 3 4 5 6 7 8 9 10 7.8/10 X  

During their college years, Anjali was in love with her best-friend Rahul, but he had eyes only for Tina. Years later, Rahul and the now-deceased Tina's eight-year-old daughter attempts to reunite her father and Anjali.

Director: Karan Johar
Stars: Shah Rukh Khan, Kajol, Rani Mukerji
Comedy | Drama | Musical
    1 2 3 4 5 6 7 8 9 10 7.1/10 X  

A middle-aged man who lost his love for life rediscovers it by assuming a new identity in order to rekindle the romantic spark in his marriage.

Director: Aditya Chopra
Stars: Shah Rukh Khan, Vinay Pathak, Anushka Sharma
Drama | Musical | Romance
    1 2 3 4 5 6 7 8 9 10 7.5/10 X  

Yashvardhan Raichand lives a very wealthy lifestyle along with his wife, Nandini, and two sons, Rahul and Rohan. While Rahul has been adopted, Yashvardhan and Nandini treat him as their own... See full summary »

Director: Karan Johar
Stars: Shah Rukh Khan, Kajol, Amitabh Bachchan
Main Hoon Na (2004)
Action | Comedy | Romance
    1 2 3 4 5 6 7 8 9 10 7/10 X  

An army major goes undercover as a college student. His mission is both professional and personal: to protect his general's daughter from a radical militant, and to find his estranged half-brother.

Director: Farah Khan
Stars: Shah Rukh Khan, Sushmita Sen, Sunil Shetty
Swades (2004)
    1 2 3 4 5 6 7 8 9 10 8.3/10 X  

A successful Indian scientist returns to an Indian village to take his nanny to America with him and in the process rediscovers his roots.

Director: Ashutosh Gowariker
Stars: Shah Rukh Khan, Gayatri Joshi, Kishori Balal
Adventure | Drama | Thriller
    1 2 3 4 5 6 7 8 9 10 8/10 X  

An Indian Muslim man with Asperger's syndrome takes a challenge to speak to the President seriously, and embarks on a cross-country journey.

Director: Karan Johar
Stars: Shah Rukh Khan, Kajol, Sheetal Menon
Drama | Romance
    1 2 3 4 5 6 7 8 9 10 6.8/10 X  

After finding and losing his true love in London, Samar Anand defies death by becoming a bomb disposal expert for the Indian Army. Returning to London after 10 years, will he reunite with his love?

Director: Yash Chopra
Stars: Shah Rukh Khan, Katrina Kaif, Anushka Sharma
Om Shanti Om (2007)
Action | Comedy | Drama
    1 2 3 4 5 6 7 8 9 10 6.6/10 X  

In the 1970s, Om, an aspiring actor, is murdered, but is immediately reincarnated into the present day. He attempts to discover the mystery of his demise and find Shanti, the love of his previous life.

Director: Farah Khan
Stars: Shah Rukh Khan, Deepika Padukone, Arjun Rampal
Don 2 (2011)
Action | Crime | Thriller
    1 2 3 4 5 6 7 8 9 10 7.1/10 X  

An international gangster turns himself in, then dramatically escapes - only to face treachery and betrayal.

Director: Farhan Akhtar
Stars: Shah Rukh Khan, Florian Lukas, Om Puri
Mohabbatein (2000)
Musical | Drama | Romance
    1 2 3 4 5 6 7 8 9 10 7.1/10 X  

At a prestigious university, three lovelorn pupils defy their strict principal with the help of their new music teacher.

Director: Aditya Chopra
Stars: Amitabh Bachchan, Shah Rukh Khan, Uday Chopra


Cast overview, first billed only:
Aman Mathur
Naina Catherine Kapur
Jennifer Kapur
Lajjo Kapur
Aman's Mother
Jaswinder "Jazz" Kapoor
Delnaaz Irani ...
Jasprit "Sweetu" Kapoor (as Delnaaz Paul)
Special Appearance
Dr. Priya
Michael Pinkhas ...
Office Clerk
Kanta Bhen (as Sulbha Arya)
Athit Naik ...
Shiv Kapur
Princey Shukla ...
Gia Kapur (as Jhanak Shukla)


The film's female lead, Naina (Preity Zinta) narrates the story. Her father had committed suicide years ago which left a deep impact on her heart. Her family is dysfunctional since her mother and grandmother just cannot stop arguing. But when Aman (Shahrukh Khan) arrives next door, the whole gloomy conditions change. Aman infuses life in skeptical and overtly serious Naina, and she falls in love with him. But Aman knows that he cannot marry Naina because of a secret which he cannot divulge to her. So he intends upon setting her up with her best pal Rohit (Saif Ali Khan). Written by Soumitra

Plot Summary | Plot Synopsis


A Story Of A Lifetime.......In A Heartbeat


Comedy | Drama | Romance


See all certifications »

Parents Guide:



Official Sites:



| | |

Release Date:

28 November 2003 (India)  »

Also Known As:

Tomorrow May Never Come  »

Box Office

Opening Weekend:

£436,790 (UK) (28 November 2003)


$1,787,378 (USA) (19 December 2003)

Company Credits

Production Co:

,  »
Show detailed on  »

Technical Specs


Sound Mix:



Aspect Ratio:

2.35 : 1
See  »

Did You Know?


Salman Khan declined role of Saif Ali Khan. See more »


In the scene where Aman Mathur enters the kitchen to look for Rohit Patel, who has gone for a date with Camilla, he and Kanta Bhen have a conversation in the kitchen, in front of the glass door. The reflection of the boom mic is visible on the glass door. See more »


Rohit Patel: A very intelligent man has said that the first step to love is friendship and the last is friendship too. It's the middle that's left...
See more »


References Taal (1999) See more »


Kal Ho Naa Ho (Sad)
Written by Javed Akhtar
Composed by Shankar Mahadevan, Ehsaan Noorani and Loy Mendonsa
Performed by Alka Yagnik, Richa Sharma and Sonu Nigam
© 2003 Sony Music Entertainment (India) Pvt. Ltd.
See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

if you have seen this movie outside India, you are an elected by God
19 September 2005 | by (barcelon, spain) – See all my reviews

Watching Indian movies outside of India is something very impossible, everybody speaks about "the famous bollywood movies", but nobody want to release this jewels in Europe. I am so lucky I could see this supermasterpiece at the oriental cinema festival in Barcelon, I couldn't believe what I was watching. The script is stunning, the choreography crazy, the actors are superlative, the music is impressive, the plot turns you can keep inside the characters as I never did. The sound is also impressive. It was like watching Mary Poppins when I was 6 yeras old, during 3 hours I lost the total terms of reality!!!! As the movie has never been exhibited in Spain and there is not copy on DVD we are so "lucky" We could find a pirate copy in a Pakistan supermarket in Barcelon, with perfect sound and image!!!! Well, I hope this message will amaze you to get this movie from....where?

35 of 38 people found this review helpful.  Was this review helpful to you?

Message Boards

Recent Posts
Naina and Rohit's daughter--I'm a little confused roseytrebles
I HATE THIS MOVIE! SRK phones it in. NonJeNeRegretteRien
i cried cadillac14
Kal Ho Naa Ho - Best Song Ever? sabi2240
Best movie ever made in hindi cinema sheri_eminem
Discuss Kal Ho Naa Ho (2003) on the IMDb message boards »

Contribute to This Page

Create a character page for: