Vir, jest młodym mężczyzną pochodzącym z rolniczej wioski, w dniu swojego ślubu dowiaduje się, że ludzie których uważał za swoich rodziców, nimi nie są. Po zamachu na jego życie, przeprowadzonym przez tajemniczego strzelca, którego zabił dzięki posiadanej umiejętności sztuki walki, o których niemiał pojęcia , orientuje się, iż sny które ma to obrazy z jego przeszłości. Przez trzy lata mieszkał u pary, która znalazła go w rzece na wpółżywego z pięcioma ranami postrzałowymi. Poszukiwania wspomnień z przeszłości, zaprowadzają Vira do Bombaju, gdzie wkrótce odzyskuje pamięć i poznaje swoje prawdziwe imię, które brzmi Mulim. Okazuje się, iż odgrywał rolę strzelca wyborowego nazywanego Ali, a jego celem byli kryminaliści i skorumpowane władze, które go wykorzystywały, a później zdradziły. Został zatrudniony do zlikwidowania kryminalnego podziemia, jednak po zdradzie skorumpowanych polityków został wrobiony w morderstwo niewinnego szefa ministerstwa.
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ę.
Abdul, uczciwy człowiek, łączy swe siły ze zdrajcą Babbur w Basti. Nieudany napad prowadzi do podziału zysków. W miarę eskalacji przestępstw pojawia się tajemniczy "Pan X". Kiedy Babbur zabija inspektora, interweniuje oficer Jayant. Rozpoczyna się walka o prawdę i zasady.