Ubogi Raj Malhotra ratuje życie bogatemu Karanowi Thaparowi. Niebawem nawiązuje się miedzy mężczyznami głęboka więź, która z czasem przeradza się w prawdziwą i szczerą przyjaźń.
Shiv (Abhishek Bachchan) i Pooja (Karisma Kapoor) są szczęśliwymi małżonkami. Dziewczyna pokochała chłopaka tak bardzo, że porzuciła dla niego szybko rozwijającą się karierę i została gospodynią domową. Czasami jednak, głównie przez jej wyobraźnię, para kłóci się o najdrobniejsze sprawy. Z czasem oddalają się od siebie coraz bardziej, a dziewczyna myśli, że jej mąż jest niewierny, co doprowadza do rozwodu. Pewnego dnia Pooja spotyka Raj'a (Akshay Kumar). Chłopak ma wszystko o co można prosić: pieniądze, sławę... Młodzi zakochują się w sobie i szybko zaręczają. I w tym momencie w życiu dziewczyny znowu pojawia się Shiv. Czy dawne uczucia i emocje wrócą?
Film opowiada historię burzliwej miłości dwojga młodych ludzi, którzy pochodzą z zupełnie różnych środowisk: ona jest córką bogacza, on kierowcą taksówki. Mimo sprzeciwu rodziny dziewczyny, postanawiają wziąć ślub... Sielanka nie trwa jednak długo. Pazerna macocha dziewczyny knuje bowiem misterną intrygę...
Don Quichote (Amrish Puri) jest bombajskim gangsterem, który marzy o przejęciu kontroli nad całymi Indiami, po to by móc następnie sprzedać je na odpowiednio nagłośnionej aukcji. W tym celu rekrutuje pięciu mężczyzn - wszystkich pododnych do prezydenta - którzy przechodzą morderczy trening. Po jego skończeniu Don Quixote wybiera jednego - Nathurama, pozostałych czterech eliminując. Natępnie gangster organizuje porwanie prezydenta. Nathuram zajmuje jego miejsce i zaczynają się przygotowania do największej aukcji na Ziemii, na której Indie mają zostać sprzedane, temu kto zaproponuje najwyższą stawkę.
Shankar, goonda szantażujący dla pieniędzy, dołącza do przemytników by zadbać o przyszłość swojego syna. Tragedia nastaje, gdy jego syn umiera, a Nanda ucieka z ich córką. Po latach ich drogi się krzyżują, ale społeczeństwo i wcześniejsze występki zagrażają ich ponownemu spotkaniu.