The movie centers around Rahul (Shah Rukh Khan), a successful London-based businessman who falls in love with Nandini (Kareena Kapoor), a free-spirited woman. However, their happiness is short-lived as Rahul's family, particularly his father, Yasho (Amitabh Bachchan), and mother, Ruhi (Jaya Bachchan), disapprove of Nandini due to her non-traditional background.