Kuch kuch hota hai also known as k k h h . Is an indian hindi coming of - age romantic comedy drama film , released in india and the united kingdom on 16 October 1998 .
It was written and directed by karan johar and starred the popular on - screen pair of shahrukh khan and kajol in their fourth film together . Rani mukherjee featured in a supporting role , while salman khan also had an extended cameo appearance . Sana saeed , who was featured in supporting role , made her film debut in this movie