Naina Catherine Kapur (Preity Zinta) is an angry young woman, for more than one reason. Her father committed suicide when she needed him the most, leaving her mother Jennifer (Jaya Bachchan) to raise their two young children all alone. The restaurant Jennifer operates is faltering. Furthermore, Naina's paternal grandmother, Lajjo (Sushma Seth), blames Jennifer for the suicide and refuses to accept Gia (Jhanak Shukla), a six-year-old girl whom Jennifer adopted, as her granddaughter, blaming her for bringing bad luck to the family. Naina has to put up with the daily fights that take place in the house as a result. The bright spots in her life are the toiling and tolerant Jennifer and Naina's bumbling MBA classmate Rohit (Saif Ali Khan) Preity Zinta, Shahrukh Khan and Jaya Bachchan (l-r) as featured in the film.