Świat bombajskiej klasy średniej w latach 70-tych. Młody mechanik Albert Pinto (Naseeruddin Shah), w przeciwieństwie do swojej rodziny, czerpie przyjemność z obsługiwania swoich bogatych klientów. Jego ojciec, pracownik fabryki, chce zmian i przyłącza się do wielkiego strajku...
W Bombaju sławny aktor Kumar wychodzi za mąż za Meenę, córkę bogatego przedsiębiorcy Vermy, podczas podróży do Darjeeling. Po śmierci jej ojca zachowanie Meeny się zmienia, a w końcu zostaje zabita. Inspektor Ashok prowadzi śledztwo i podejrzewa Kumara.
Ubogi aktor Kishan Kumar Khanna (Kamal Haasan) zakochuje się w pięknej i zamożnej Anuradhai (Poonam Dhillon). To uczucie sprowadzi na niego wiele nieprzyjemności ze strony brata - gangstera ukochanej, zostanie wciągnięty w sieć intryg i w końcu oskarżony o morderstwo. W więzieniu poznaje policjanta Karana (Amitabh Bachchan), oskarżonego o zabójstwo syna komisarza. Kishan i Kumar okazują się być rozdzielonymi w dzieciństwie braćmi. Wspólnie postanawiają odkryć prawdę, oczyścić się z zarzutów i zemścić się na mafii...
Podczas wycieczki po Indiach, mieszkający w Anglii Manav Mehta poznaje Mansi, córkę śpiewaka Tarababu. Dziewczyna bardzo mu się podoba i okazuje jej to. On też zaczyna jej się podobać. Jej ojciec akceptuje Manava i oboje jadą do Bombaju poznać jego rodziców. Tamci jednak traktują ich jak ludzi gorszej kategorii. Postanawiają wyjechać. Mansi postanawia poświecić się swojej karierze i zapomnieć o przeszłości. Poznaje Vikranta Kapoora, który pomaga jej w karierze.
Majorowi Jaidev (Anil Kapoor) i oficerowi Husseinowi (Om Puri) udaje się pojmać nieuchwytnego od lat terrorystę Abhrusha (Danny Denzongpa) i ocalić z jego rąk porwanego ministra. W blasku chwały major Jai wraca do rodzinnego miasta na zasłużony odpoczynek. Tam spotyka swoją przyjaciółkę z dzieciństwa Anjali (Madhuri Dixit), która zakochana od lat, nie zamierza się już nigdy więcej z nim rozstawać. Na przyjęciu major poznaje jednak piękną i uroczą Pooję (Namrata Shirodkar), w której się zakochuje ze wzajemnością. Złamane serce Anjali podstępnie wykorzystuje Abhrush, który namawia zrozpaczoną i zagniewaną dziewczynę do współpracy w celu zniszczeniu życia i reputacji Jaia.
Doświadczony policjant Anand Kumar Srivastav (Amitabh Bachchan) tuż przed emeryturą otrzymuje trudne i niebezpieczne zadanie - wraz z czterema podwładnymi ma przewieźć groźnego terrorystę (Atul Kulkarni) z Chandanghadu do Bombaju. Na konwój poluje grupa bezwzględnych przestępców, na czele których stoi zdemoralizowany Angre (Ajay Devgan). Do policyjnej ekipy dołącza w charakterze świadka piękna Mahalakszmi (Aishwarya Rai Bachchan), w której zakochuje się jeden z policjantów, Shekhar (Akshay Kumar).
W Indiach często porwane są dzieci zamożnych rodzin. DSP Ali Haider Jaffri, nowy lider po przejściu na emeryturę Komisarza Hamza Sheikha, staje w obliczu krytyki za ryzykowne metody walki z napadami na banki. Sytuacja staje się znacznie trudniejsza, gdy jego własna córka Shagufta i jej narzeczony Naseerudin zostają porwani. Ali musi podjąć trudny wybór, aby ich uratować.
Szokujące morderstwo dziennikarza wikła walczącą o sprawiedliwość czołową reporterkę śledczą w brudną sieć powiązań między policją, mediami i mumbajskim półświatkiem.
Jedenastoletni Altaa zostaje sierotą, gdy policja urządza gwałtowny nalot na jego dom w poszukiwaniu ukrywającego się przywódcy rebeliantów. Po pewnym czasie adoptuje go oficer, Inayat Khan, który przewodził całą akcją. Życie chłopca po raz kolejny wali się w gruzy, gdy odkrywa, że człowiek, którego nazywa teraz ojcem, jest odpowiedzialny za śmierć jego prawdziwych rodziców. Altaaf ucieka z domu i trafia do obozu Hilala Kohistani, brutalnego bojownika, który walczy o wolność Kaszmiru. Dziesięć lat później powraca z zamiarem dokonania okrutnego odwetu. Nieoczekiwanie spotyka na swej drodze piękną Sufi, ukochaną z dzieciństwa i staje w obliczu konfliktu między miłością a nienawiścią, wybaczeniem a zemstą.