The Mahi Ve lyrics from Kal Ho Naa Ho, starring Shahrukh Khan, Saif Ali Khan and Preity Zinta in the lead roles. Directed by Nikhil Advani, the music has been composed by Shankar Ehsaan Loy Mendonca. The lyrics of the song have been penned by Javed Akhtar. The film was released on October 28th 2003. One day, around 18 years ago, filmmaker Nikkhil Advani, who was working on his film Kal Ho Naa Ho and music composer Loy Mendonsa of the musical trio Shankar-Ehsaan-Loy, were sitting in Pune's German Bakery, discussing the film over breakfast. Suddenly, a musical motif came to Loy. He cut short the meeting and headed back to the hotel. Kal Ho Naa Ho is a 2003 Indian Hindi film directed by Nikhil Advani and produced by Yash Johar under the banners Sony Music. The film (Kal Ho Naa Ho), starring Shah Rukh Khan, Preity Zinta, Saif Ali Khan, Reema Lagoo, Sushma Seth, Rani Mukerji, Sonali Bendre, Sanjay Kapoor, Satish Shah, Rajpal Yadav, was released in theatres on 28 November 2003 Preity Zinta took to Instagram and shared her favourite scene from her film Kal Ho Naa Ho with Shah Rukh Khan.Kal Ho Naa Ho completed 19 years of its release on November 27. Preity called it her .

film kal ho naa ho