Freddy Heflin (Sylvester Stallone) har alltid villet være politimann, men fordi han er døv på det ene øret har han aldri blitt mer enn bysheriff. Etter et mislykket forsøk på å dekke over mordene på to svarte ungdomsforbrytere, begår en New York-politimann selvmord, og hans onkel Ray Donlan (Harvey Keitel) prøver å begrave bevisene. Med hjelp fra Internal Affairs-etterforskeren Moe Tilden (Robert De Niro) og den forsofne, venneløse NYPD detektiven Gary Figgis (Ray Liotta), begynner Freddy etterforskningen av korrupsjon internt i NYPD, når de rette myndiighetspersonene ikke finner liket av den døde politimannen