Basada en la historia real del agente de la policía neoyorquina Frank Serpico, un hombre de firmes convicciones éticas que se niega a aceptar sobornos. Esta actitud le granjea la enemistad de sus compañeros, que, además, temen trabajar a su lado, porque saben que es un objetivo constante de los criminales de los que no acepta sobornos. Pero la voluntad de Serpico va más allá, no solo quiere permanecer íntegro, sino que además intenta cambiar las cosas en el corrupto Departamento de Policía de Nueva York. Para ello hace algo aún más peligroso, tras buscar de forma infructuosa la intervención de sus superiores, rompe su silencio y denuncia públicamente las prácticas ilegales del cuerpo, lo cual le pone también en el punto de mira de sus compañeros.