The film unfolds in two halves. In the first, college heartthrob Rahul (Shah Rukh Khan) is best friends with the tomboyish Anjali (Kajol), who secretly loves him. Rahul, however, falls for the sophisticated new girl, Tina (Rani Mukerji). Tina, aware of Anjali’s feelings, marries Rahul but dies after childbirth, leaving behind letters for her daughter — also named Anjali — urging her to reunite her father with his old friend. The second half follows young Anjali as she brings Rahul and the now-grown, feminine Anjali back together, leading to a climactic realization of lost love and second chances.
Rahul (Shah Rukh Khan) and Anjali (Kajol) are inseparable best friends until Tina (Rani Mukerji), the principal's sophisticated daughter, arrives. Rahul falls for Tina, leaving a heartbroken Anjali to vanish from their lives. kuch kuch hota hai movie mmsub
While MMSub versions are often found on regional streaming sites or social media communities, you can access the movie with English or other subtitles on these official platforms: The film unfolds in two halves