L'équipe du sergent Eddie Cusack est sur le point de piéger des trafiquants de drogue d'origine colombienne, les Comacho. Or, pendant la transaction, une bande rivale, celle de Tony Luna, intervient. Le bilan est lourd et la guerre des gangs, déclarée. De plus, un des policiers, l'inspecteur Cragie, abat accidentellement un jeune garçon, puis glisse dans la main de la victime innocente un pistolet. Son coéquipier, Nick Kopalas, témoin de la scène, n'ose pas le dénoncer. Les Comacho commencent à régler leurs comptes. La bande de Tony Luna et sa famille sont décimées. Pour arriver jusqu'à lui, Cusack et Kopalas d'une part, les Comacho de l'autre, suivent sa fille, Diana. Cusack intervient pour éviter qu'elle ne soit enlevée par les Colombiens et il la cache chez un de ses amis, Pirelli. Quant à Cragie, il doit passer devant une commission d'enquête. Kopalas l'innocente mais Cusack, qui connaît la vérité, dépose contre lui. Son équipe l'abandonne, et c'est seul qu'il se rend au repaire des Comacho après avoir constaté que Pirelli avait été assassiné et Diana enlevée. Luis Comacho, le chef du gang, le somme de lui amener Luna pour l'échanger contre Diana. Eddie retrouve Luna, mais celui-ci meurt. Sans aucune aide et diminué physiquement, Cusack part affronter les Comacho. Il sauve Diana et regagne l'appui de ses hommes, mis au courant par Kopalas de la conduite réelle de Cragie.