W latach 70. XX wieku indyjski szpieg podejmuje się śmiertelnie niebezpiecznej misji, której celem jest ujawnienie tajnego programu nuklearnego w sercu Pakistanu.
Świat Balraja Kapoora rozpada się, gdy jego syn Avinash wraca z USA i zakochuje się w Millie, nie wiedząc o tym. Tajemnice, miłość i tragedia splatają się, podczas gdy duch Avinasha czuwa i prowadzi nieoczekiwaną, nietypową ścieżką do szczęścia dla Millie.
Film jest oparty na historycznym wydarzeniu, jakim była walka Pakistańczyków i Hindusów o Kargil w 1999 roku. Karan Shergill (Hrithik Roshan) to bogaty, lekkomyślny bawidamek. Życie spędza na imprezowaniu, próżnowaniu i podrywaniu studentki dziennikarstwa, Romili Dutty (Preity Zinta). Rodzice martwią się losem syna, który nie ma żadnych planów na przyszłość. Pod wpływem impulsu Karan składa papiery do szkoły wojskowej, lecz nie wytrzymuje panującego tam drylu i wraca do domu. Jego rodzice czują się zawiedzeni, a rozczarowana postępowaniem chłopaka Romila odchodzi od niego. Upokorzony Karan postanawia wrócić do szkoły i stać się prawdziwym mężczyzną. Wkrótce udaje się mu skończyć szkołę i trafia do pułku dowodzonego przez pułkownika Sunila Damle (Amitabh Bachchan). Gdy rozpoczyna się wojna z Pakistanem, Karan czynnie wypełnia swoje obowiązki żołnierza. Spotyka też Romilę, która zajmuje się relacjonowaniem wydarzeń z wojny.
Aftab (Ajay Devgan) zerwał kontakty ze swoją matką, nie może więc zidentyfikować swojego ojca - nie wie nawet gdzie on się znajduje. Kiedy Mariam dowiaduje się, że Ramakant Pandit umiera, prosi Aftaba, by towarzyszył jej przy spotkaniu umierającego. Po drodze tłumaczy Aftabowi, że Ramakant jest jego ojcem. Aftab jest zły, ale jego złość mija kiedy spotyka pokornego Ramakanta, który jest gotów dotknąć nawet stóp Aftaba, by ten mu przebaczył. Aftab obejmuje go, a krótko potem ojciec umiera w jego ramionach. Aftab chce spotkać swojego brata przyrodniego Dhananjay Pandita "Jaia" (Saif Ali Khan), który jest obrażony na swoją macochę i przyrodniego brata, nie chce mieć z nimi nic wspólnego. Obydwaj bracia zamieszkali w osobnych domach, mając nadzieję, że już nigdy nie spotkają się nawzajem. Jai powraca do swej żony Ragini (Namrata Shirodkar) i do rosnących problemów finansowych, Aftab do romansowania z piękną Ruksaną (Manisha Koirala). Pewnego dnia Jai odbiera telefon od Aftaba, który prosi go o spotkanie. Rozgniewany Jai idzie spotkać się z bratem. Ten mówi mu, że nieznani ludzie porwali jego matkę i tylko jego zaangażowanie może ją uratować. Czy Jai zgodzi się uratować życie kobiety, którą kochał jej ojciec?