Kitten è il soprannome di Anjali Sharma (Sana Saeed), la figlia di Rahul Khanna (Shah Rukh Khan) e Tina Khanna (Rani Mukerji). Bani è il soprannome della migliore amica di Anjali, Tina Malhotra (Rani Mukerji).
Il film segue le vite di Rahul, Tina e Anjali mentre attraversano l'amore, l'amicizia e la perdita. Kitten e Bani sono personaggi importanti nella storia del film, poiché forniscono supporto emotivo e guida a Rahul e Tina.
Kitten è un bambino precoce e intelligente che spesso funge da voce della ragione per gli adulti nel film. È anche una persona molto premurosa e compassionevole, che è sempre lì per i suoi amici e la sua famiglia.
Bani è un amico gentile e solidale, sempre disposto a prestare ascolto o offrire consigli. È anche una cantante e ballerina di talento e spesso usa il suo talento per portare gioia agli altri.
Kitten e Bani sono due dei personaggi più amati di Kuch Kuch Hota Hai e hanno lasciato un ricordo indelebile sul pubblico di tutto il mondo. Ricordano l’importanza dell’amicizia, della famiglia e dell’amore.