Priya Bakshi (Preity Zinta) termină liceul și vine în orașul ei natal unde începe colegiul. Ea se îndrăgostește de Rahul Modi (Saif Ali Khan), care devine atras de ea rapid. Familia Priyei nu este sigură de iubirea lui Rahul, așa că îl cheamă pe el în vizită. Tatăl Priyei îi vorbește despre căsătorie iar Rahul pleacă, neacceptând asta. După câteva zile, Priya descoperă că este însărcinată cu pruncul lui Rahul. Totuși, auzind asta, Rahul tot nu vrea să o ia de soție.
Priya hotărăște să păstreze copilul. Tatăl ei o dă afară din casă auzindu-i decizia, dar el vede că familia nu rezistă fără ea, așa că o aduce înapoi acasă. Ea face față societății, care credea că ea este o păcătoasă și reușește să îi schimbe părerea despre căsătorie și lui Rahul. Rahul vrea acum să se căsătorească cu Priya, dar ea deja l-a uitat cu ajutorul lui Ajay (Chandrachur Singh), un prieten ce i-a fost alături și la bine și la greu și care o iubește sincer.