Der ikonische Film Kal Ho Naa Hoder Film mit den höchsten Einspielzahlen des Jahres 2003, fand großen Anklang beim Publikum und wurde zu einem emotionalen Erlebnis, das von den Fans geschätzt wurde.
Allerdings kennen nicht viele die Rolle von Preity Zintas Mutter in Kal Ho Naa Ho wurde zunächst angeboten Neetu Kapoor. Die Rolle wurde später von Jaya Bachchan gespielt. Während Neetu bereit war, anzunehmen, Rishi KapoorAufgrund ihrer Vorbehalte lehnte sie ab. Die Rolle ging schließlich an Jaya Bachchander eine unvergessliche Leistung abgeliefert hat.
Während der Werbung für ihren Film „Jug Jugg Jeeyo“ verriet Neetu dasselbe und sagte: „Es ist nicht so, dass ich nicht schauspielern wollte, sondern auch, dass ich nicht in dieser Stimmung war. Mein Mann hat mich nie darum gebeten, es nicht zu tun.“ zur Arbeit, aber er war ein sehr besitzergreifender Mann, und hauptsächlich baahar bhi jati thi na, er würde verrückt werden, ke kahaan ja rahe ho, wann kommst du? Ich konnte mir also nicht vorstellen, meinen Mann zu verlassen und zum Shooting zu gehen. Deshalb habe ich nie gearbeitet. Karan Johar zunächst gewollt Kareena Kapoor die Hauptrolle in Kal Ho Naa Ho zu spielen. Nach ihrem Erfolg als Poo in „Kabhi Khushi Kabhie Gham“ verlangte Kareena jedoch ein hohes Honorar, was Karan dazu veranlasste, stattdessen Preity Zinta zu besetzen. Dies führte zu einer Kluft zwischen ihnen, die sie später lösten. Kareena gab später bei „Koffee With Karan“ zu, dass sie es bereute, den Film abgelehnt zu haben.
Die Rolle des Rohit in Kal Ho Naa Ho wurde erstmals angeboten Abhishek Bachchan Und Vivek Oberoi bevor Saif Ali Khan finalisiert wurde. Auch Salman Khan lehnte ab, da er keine Nebenrolle wollte Shah Rukh Khan. In der Zwischenzeit war Rani Mukerji Berichten zufolge verärgert über Karan Johar, weil dieser ihr nicht die Rolle der Naina angeboten hatte. Um das auszugleichen, gab Karan ihr einen besonderen Auftritt im Lied Maahi Ve.