Karan Johar, Preity Zinta turn nostalgic as ‘Kal Ho Naa Ho’ completes 19 years- Watch Karan Johar and Preity Zinta walk down memory lane as they remember Kal Ho Naa Ho on its 19th anniversary. The film starred Shah Rukh Khan, Preity Zinta and Saif Ali Khan in lead roles.