Frank Serpico , jeune New-yorkais d'origines italiennes, s'engage dans la police. La jeune recrue apprend le métier. Sur de belles images de New York des années 70, Frank fréquente les milieux étudiants et rencontre Leslie, fan de théâtre et de danse. Belles scènes de ses années de bohème sur fond de musique italienne (Giuseppe Di Stefano). Tout se passe bien dans sa vie affective mais dans son milieu professionnel Frank se démarque déjà de ses collègues par sa pugnacité, son volontarisme et... son honnêteté. Après 2 ans passées à l'identité judiciaire ou il s'ennuie quelque peu, le jeune officier de police demande une mutation à la 7eme division , brigade des stups, ou il découvre très vite l'immoralité de ses collègues corrompus. Frank Serpico, interprété par un magistral Al Pacino, va essayer d'alerter un procureur un peu sourd, puis être aidé par son ami Bob (très bonne prestation de Tommy Roberts) pour dénoncer la corruption auprès du maire et de la presse. Sa démarche va être peu appréciée par ses collègues. Sa loyauté, sa tendance à l'auto désappointement et l'autodestruction vont mettre l'homme intègre dans une "mauvaise position". Avec un scénario magnifique nous contant une histoire vraie et émouvante, Sydney Lumet signe ici un brillante réalisation.