Naina Catherine Kapur (Preity Zinta) is an angry young girl living in New York City. Her father committed suicide when she was young, leaving her mother Jennifer Kapur (Jaya Bachchan) alone with her and her two younger chi... more »ldren, Shiv (Atith Naik) and Gia (Jhanak Shukla). The restaurant that Jennifer operates is also financially faltering. Furthermore, Naina's paternal grandmother, Lajjo (Sushma Seth), blames Jennifer for the suicide and refuses to accept Gia (who was adopted by Jennifer) as her granddaughter, blaming her for bringing bad luck to the family. The only bright spot in Naina's life is her bumbling MBA classmate Rohit Patel (Saif Ali Khan).Meanwhile, Aman Mathur (Shahrukh Khan) shifts to Naina's neighbourhood. Noticing the sadness of his new neighbours, he intervenes. His well-meaning interference in their activities, his help in reviving their financial standing, and his general optimism soon change their lives for the better. Although Naina is initially reluctant to enjoy Aman's presence, she grows to like him and eventually falls in love with him. Also, Rohit, who has been in love with Naina, is too scared to ask her out. On Aman's encouragement, he calls Naina for lunch where she reveals to Rohit about her love for Aman. Heartbroken, Rohit informs Aman about this. Naina goes to Aman's house to ask him out where Aman lies to her that he is married to a woman named Priya (Sonali Bendre).Aman, it is revealed, is dying of a severe condition that is progressively weakening his heart. Also, Priya is not his wife, but his doctor. Knowing that his lifespan is limited, he sacrifices his love for Naina and plays matchmaker between Rohit and her. The tension within Naina's family also stops when Aman, after accidentally intercepting a personal letter addressed to Jennifer, reveals that Gia is Naina's half-sister through their father's extramarital affair. Jennifer's acceptance of her husband's infidelity is what led to his suicide.« less