Poonam (Amrita Rao) straciła rodziców jako dziecko. Została wychowana przez wujka Krishnę Kanta (Alok Nath) i ciocię Ramę (Seema Biswas). Rama całe życie odtrącała ją , zazdrosna o to, że Poonam jest ładniejsza od jej córki Rajni (Amrita Prakash). Wujek wielką miłością próbował jej to wynagrodzić. Poonam osiąga już wiek w którym należy wydać ją za mąż. Przyjaciel rodziny jubiler Bhagat-ji (Manoj Joshi) aranżuje jej małżeństwo z młodszym synem Harisha Chandry (Anupam Kher) - Premem (Shahid Kapoor). Młodzi poznają się podczas wizyty rodzinnej, i mimo że podczas ich krótkiej rozmowy sam na sam zamieniają ze sobą niewiele słów, obojgu sama wymiana spojrzeń wystarcza, aby zgodzić się na małżeństwo. Obserwujemy drogę Poonam i Prema od zaręczyn do małżeństwa. Jednak w dniu ślubu, dochodzi do wypadku...
Jest 1947 rok. Podpisane zostaje porozumienie, w myśl którego Pakistan ma być odłączony od Indii i w myśl którego Hindusi oraz Muzułmanie mają wolność wyboru co do tego, w jakim kraju chcą żyć. Jednak obietnica ta nie zostaje dotrzymana, gdyż obywateli obydwu narodów zmusza się do ucieczek do własnego kraju. W tym całym zamieszaniu Tara Singh (Sunny Deol) kierowca ciężarówki poznaje podczas jednej ze swych podróży Sakeenę (Amisha Patel). Między nimi rodzi się wielkie uczucie, biorą ślub, rodzi im się syn i tak szczęście rodzinne trwa, aż do momentu w którym Sakeena wyjeżdża z Indii do Pakistanu, aby odwiedzić swego ojca. Dowiedziała się bowiem, że wbrew dotychczasowych informacji o śmierci jej ojca ten jednak żyje i... teraz nie chce jej pozwolić na powrót do Indii. Ma dla niej inne plany - małżeństwo z muzułmaninem...