Yashvardhan Raichand (Amitabh Bachchan) lives a very wealthy lifestyle along with his wife, Nandini (Jaya Bachchan), and two sons, Rahul (Shah Rukh Khan) and Rohan (Hrithik Roshan). While Rahul has been adopted, Yashvardhan and Nandini treat him as their own. When their sons mature, they start to look for suitable brides for Rahul, and decide to get him married to a young woman named Naina (Rani Mukherji). When Rahul is told about this, he tells them that he loves another woman by the name of Anjali Sharma (Kajol). Yashvardhan decides to meet with the Sharma family, and finds out that they are middle-classed, unsophisticated, and will not be able to it into his family circle, as a result he refuses to permit Rahul to marry Anjali. A defiant Rahul decides to leave, gets married to Anjali, without his foster parents blessings, and re-locates to London, England, where Anjali's unmarried sister, Pooja (Kareena Kapoor Khan), also lives. Rohan, who was studying in a hostel, returns home to find that Rahul is no longer living with them...He then tries to bring father and brother together...Its all about Loving your Parents (CBFC U CIL/1/69/2001-MUM).