Kal Ho Naa Ho, abbreviated as KHNH, is a 2003 Indian romantic drama, directed by debutant director Nikkhil Advani. The film was written by Niranjan Iyengar and Karan Johar and produced by Yash Johar and Karan Johar under their Dharma Productions banner. The soundtrack for the film was composed by Shankar-Ehsaan-Loy, with lyrics written by Javed Akhtar. The film features Jaya Bachchan as Jennifer "Jenny" Kapur, Shahrukh Khan as Aman Mathur, Saif Ali Khan as Rohit Patel, and Preity Zinta as Naina Catherine Kapur.
Bollywood Actors from "Kal Ho Naa Ho" 2003 | THEN and NOW
Simone Singh as "Camilla"
Uday Chopra as "Day 6 announcer"
Athit Naik as "Shiv Kapur"
Jhanak Shukla as "Gia Kapur"
Shoma Anand as "Lajjo Kapur's sister"
Kamini Khanna as "Vimmo Kapur"
Sushma Seth as "Lajjo Kapur"
Sulabha Arya as "Kanta Bhen"
Rajpal Yadav as "Guru"
Satish Shah as "Kursann bhai Patel"
Sanjay Kapoor as "Abhay"
Delnaaz Irani as "Jasprit "Sweetu" Kapoor"
Lillete Dubey as "Jaswinder "Jazz" Kapoor"
Ketki Dave as "Rohit's Mother"
Kajol
Rani Mukherjee
Jaya Bachchan as "Jennifer Kapur"
Sonali Bendre as "Dr. Priya"
Saif Ali Khan as "Rohit"
Preity Zinta as "Naina Catherine Kapur"
Shahrukh Khan as "Aman Mathur"