Prithvi Singh (Mithun Chakraborty) erzählt einem britischen Reporter die Geschichte der Pindari. Als im 19. Jahrhundert die Briten auf dem indischen Subkontinent nach der Macht greifen, sind es nur die tapferen Pindari, die ihnen die Stirn bieten. Ihr mutigster Krieger ist Veer (Salman Khan), der sich gegen die ausländischen Eindringlinge und die vielen lokalen Könige und Provinzgouverneure, die mit diesen kooperieren, stellt. Doch Veer ist auch verliebt in die Prinzessin Yasodhara (Zarine Khan). Doch diese ist die Tochter von Madhavgarh Raja Gyanendra Singh (Jackie Shroff), einem der engsten Verbündeten der Briten und damit von Veers größten Feinden….