Kal Ho Naa Ho (, ), also abbreviated as KHNH, is a 2003 Indian Hindi-language musical romantic comedy-drama film directed by Nikhil Advani and Arjun Kapoor, written by Karan Johar with dialogues by Niranjan Iyengar, and produced by Yash Johar. The film stars Jaya Bachchan, Shah Rukh Khan, Saif Ali Khan, and Preity Zinta in the lead roles, with Sushma Seth, Reema Lagoo, Lillete Dubey, and Delnaaz Paul in supporting roles.