Filmen utspelar sig i norra Indiens urbana medelklass. Här finns konflikter mellan den traditionella indiska kulturen och de allt mer påtagliga västerländska influenserna, både bland indier som lever i utland och hemland. Aditi (Vasundhara Das) är en ung kvinna som jobbar på ett indiskt TV-bolag där hon mot allas vetskap skaffat sig en älskare i en känd TV-personlighet. Samtidigt som hon träffar sin älskare planeras festligheterna kring hennes bortgifte med Hemant (Parvin Dabas), en ”NRI” (non-resident Indian) av hennes föräldrar Lalit (Naseeruddin Shah) och Pimmi (Lillete Dubey). Aditi står inför ett vägval. Ska hon välja det som familj och kultur förväntar sig av henne eller följa förälskelsens lockande om än otrygga impulser? Samtidigt följer vi vad som händer i resten av släkten och omgivningen, där både kärlek och ruvande obehag uppenbaras. Som följd tvingas familjen till en rad omvälvande beslut.