Gli ispettori Amar (Dharmendra) e Dayal (Raza Murad) nel tentativo di arrestare il bandito Sher Singh (Amrish Puri), rimangono feriti, Amar sopravvive, ma Dayal si schiaccia le gambe e diventa costretto su una sedia a rotelle. Successivamente, Amar arresta il politico locale Jagannath Prasad (Kader Khan), che viene rilasciato senza essere accusato mentre Amar viene rimproverato e decide di dimettersi. Più tardi, Sher Singh dirotta un autobus e tiene i passeggeri in ostaggio in cambio di 25 dei suoi soci incarcerati. La nipote di Dayal, Seema (Mandakini), è tra loro e Dayal chiede aiuto ad Amar. Amar, insieme all'ex detenuto Qasim Ali (Shatrughan Sinha) e Karan (Karan Kapoor), uno spacciatore, riesce a salvarli ma sorgono differenze tra i tre e si separano. Poi Amar scopre che Qasim e Karan hanno ideato un piano per facilitare la fuga dei 25 detenuti e decide di affrontarli.