Rumi odkrywa nieznaną historię Noor Begum – pierwszej kobiety–piosenkarki radiowej z Kaszmiru, która przełamała bariery i swoim głosem inspirowała całe pokolenia.
Karan (Bobby Deol) jako dziecko był bardzo samotny. Zajęci interesami rodzice nie mieli dla niego czasu, nawet kontakty z młodszą siostrą nie układały mu się najlepiej. Pewnego dnia spotyka Raja (Akshay Kumar) który ratuje mu życie. Od tej pory Karan i Raj są najlepszymi przyjaciółmi - prawie nigdy się nie rozstają. Raj jest zakochany w Anjali (Kareena Kapoor), natomiast Karan poznaje Kajal (Lara Dutta). Przyjaciele postanawiają pobrać się w tym samym dniu. Jednakże dochodzi do nieporozumienia które burzy wszystkie plany. Na dodatek Raj ukrywa przed Karanem straszną tajemnicę. Czy ich przyjażń jest w stanie przetrwać to wszystko?
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.
W życie niezadowolonej ze swego losu Nainy wkracza niepoprawny optymista Aman. Próbuje on zeswatać ze sobą pesymistkę i jej nieudolnego przyjaciela, Rohita.