Pour Naina Catherine Kapur (Preity Zinta), jeune immigrante indienne vivant à New York, la vie n’est pas très gaie et ne l’a d’ailleurs jamais été, depuis la mort de son père. Entre les chamailleries constantes à l’intérieur de sa famille, originaire du Punjab et à moitié...
Une matriarche malavisée complote contre son beau-fils et sa femme afin de les priver de la fortune familiale, provoquant une division dans un clan jusqu'alors uni.
Bablu est un jeune cuisinier en recherche d’emploi. Le hasard le met sur la route de Sonia la responsable des banquets dans un grand hôtel. Elle l’engage. Commence une nouvelle vie pour Bablu d’autant que Sonia ne le laisse pas insensible.
À la mort de son frère, le riche Vikram retourne à contrecœur en Inde, où il noue des liens très forts avec son neveu orphelin et la jeune danseuse qui l'élève.