Em Nova Orleans o detetive Wes Block (Clint Eastwood) é colocado no caso de um serial killer que tem como vítimas mulheres jovens e belas, as quais ele estupra e mata. As mortes assumem um caráter pessoal quando o criminoso escolhe pessoas conhecidas de Wes como vítimas, sendo que até mesmo suas filhas estão na mira do assassino. Paralelamente Wes, que é divorciado, se envolve com Beryl Thibodeaux (Geneviève Bujold) e ela também se torna uma provável vítima.