O honesto e diligente inspetor de polícia Amar leva um estilo de vida de classe média em Bombaim. Em sua tentativa de prender o bandido Sher Singh, ele e o inspetor Dayal são atacados, Amar sobrevive, mas Dayal tem suas pernas esmagadas sob um caminhão e fica preso a uma cadeira de rodas. Posteriormente, Amar prende o político local, Jagannath Prasad, que não só é libertado sem ser acusado, mas Amar é repreendido e decide renunciar. Logo depois disso, Sher Singh sequestra um ônibus e mantém os passageiros em troca de 25 de seus companheiros presos. A neta de Dayal, Seema, está entre eles, e Dayal pede ajuda a Amar. Amar, junto com o ex-presidiário, Qasim Ali, e Karan, um traficante de drogas, consegue resgatá-los, mas diferenças surgem entre o trio e eles se separam. Então Amar descobre que Qasim e Karan arquitetaram um plano para facilitar a fuga dos 25 condenados e decide confrontá-los.