Yashvardhan “Yash” Raichand (Amitabh Bachchan) is a billionaire businessman in Delhi with his wife Nandini (Jaya Bachchan) and sons Rahul (Shah Rukh Khan) and Rohan (Hrithik Roshan). Their household is highly patriarchal and strictly follows traditions. Rahul was adopted by Yash and Nandini at birth. This is known to everyone in the household except Rohan.Adult Rahul returns home after completing his studies abroad and falls in love with the vivacious Anjali Sharma (Kajol) from Chandani Chowk. Rahul learns shortly that she reciprocates his love. However, their love is forbidden because she is from a low-income background. During this time Rohan, still a child, is sent to boarding school. Yash announces his desire for Rahul to marry Naina (Rani Mukherji), Rahul’s higher-class childhood friend.Kabhi Khushi Kabhie Gham 2001 Full Movie Download
After knowing of Anjali, Yash is enraged due to her status. Rahul promises not to marry her. However, he learns Anjali and her kid sister Pooja’s (Kareena Kapoor) father Om (Alok Nath) has died, leaving behind them. He spontaneously marries her despite Yash’s hostility. When he brings her home, Yash disowns Rahul reminding him of his adopted status. Hurt by this, Rahul bids a tearful goodbye with Nandini and leaves home. Rohan never finds out the truth of why Rahul left home.Adult Rohan returns home from boarding school; he finally learns from his grandmothers, Lajjo (Achala Sachdev) and Kaur (Sushma Seth), why Rahul left and the fact that he is adopted. Seeing the pain that this separation has brought upon his parents, Rohan vows to reunite the family.
He learns that Rahul, Anjali, and Pooja have moved to London; he travels there, lying to Yash and Nandini to pursue further studies. Rahul and Anjali have a young son, Krish (Jibraan Khan).Pooja is an ultra-modern diva studying at King’s College London. She ad Rohan, who were childhood friends in the past after Rahul and Anjali fell in love, reunite. She supports him in his quest to bring Rahul and Anjali back home. Rohan poses as Pooja’s friend from India. Rahul lets him live with them after Rohan introduces himself as “Yash” to hide the truth: Rahul doesn’t recognise his immensely-changed now-adult brother seeing him after so many years.