Sharda (
Sharmila Tagore), pielęgniarka i samotna matka, wychowuje córkę Swati (
Meenakshi Sheshadri) w małej indyjskiej wiosce. Dziewczyna wyrasta na silną i niezależną kobietę oraz zostaje orędowniczką praw kobiet w patriarchalnym społeczeństwie. Wkrótce poznaje i zakochuje się w podobnym do niej aktywiście Ramie (
Akbar Khan). Z troski o dobro matki, Swati aranżuje jej małżeństwo z bogatym wdowcem Rajendrą (
Shashi Kapoor). Kobiety przeprowadzają się do jego domu, gdzie mieszka też jego dorosła córka Anandi (
Madhuri Dixit).