L'onesto e diligente ispettore di polizia Amar vive uno stile di vita da classe media a Bombay. Nel suo tentativo di arrestare il bandito Sher Singh, lui e l'ispettore Dayal vengono attaccati, Amar sopravvive, ma Dayal si fa schiacciare le gambe sotto un camion e rimane legato alla sedia a rotelle. Successivamente, Amar arresta il politico locale, Jagannath Prasad, che non solo viene rilasciato senza essere accusato, ma Amar viene rimproverato e decide di dimettersi. Poco dopo, Sher Singh dirotta un autobus e trattiene i passeggeri in cambio di 25 dei suoi soci incarcerati. La nipote di Dayal, Seema, è tra loro e Dayal chiede aiuto ad Amar. Amar, insieme all'ex detenuto, Qasim Ali e Karan, uno spacciatore, riesce a salvarli ma le differenze emergono tra il trio 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.