Nandini (Karisma Kapoor) po śmierci swoich rodziców mieszka w Kanadzie razem ze swoimi dwoma wujkami, którzy za wszelką cenę chcą spełnić ostatnie pragnienie ojca, aby Nandini wyszła za mąż... Poślubia ona swojego najlepszego przyjaciela Shakhera (Sanjay Kapoor) z którym jest bardzo szczęśliwa i który daje jej synka... Jednak sielanka nie trwa długo Shakher dowiaduje się z telewizji o rozbojach w Indiach, bojąc się ze coś stało się jego ukochanej matce (Deepti Naval) wyjeżdża do Indi po 7 latach nieobecności... Na ziemiach Shakhera trwa jedna wielka wojna między jego ojcem a wujkiem o 40 wiosek i 40 000 rodzin...W czasie pobytu Shakher ginie w zamachu na życie jego ojca, przerażona Nandini chcę uciec razem z synkiem z tego miejsca, lecz to nie jest takie proste ojciec Shakhera, Raja (Jai Gidwani) nie chce pozwolić wnuczkowi na wyjazd, chcę by był prawdziwym wojownikiem i pomścił śmierć swojego ojca...
Nandini (Aishwarya Rai) jest ukochaną córką Pandita Darbara (Vikram Gokhale), wybitnego znawcy indyjskiej muzyki klasycznej. Razem z dużą rodziną mieszkają w Rann Kutch. Nandini jest dumą swojego ojca ponieważ ma wielki talent muzyczny. Pewnego dnia do rodziny przebywa Sameer (Salman Khan), chłopak o indyjsko-włoskim pochodzeniu. Jest on studentem muzyki i chce pojąć istotę hindustańskiej muzyki pod przewodnictwem Pandita Darbara. W czasie jego pobytu Nanidi i Sameer zakochują się w sobie. Gdy ich romans wychodzi na jaw, ojciec Nandini wyrzuca go z domu. Sameer jednak nie odpuszcza, pisze do ukochanej, jednak jego listy nie docierają do niej na czas. W tym czasie Nandini poślubia pod wpływem nacisku rodziców syna znanego prawnika, Vanraja (Ajay Devgan). Gdy Vanraj znajduje listy miłosne, pokazuje, że jego miłość jest bezinteresowna i postanawia razem z żoną jechać do Włoch w poszukiwaniu Sameera...