Frank Keller (Al Pacino), es un solitario, necesitado y desencantado veterano detective de policía de Nueva York que tiene un problema con el alcohol. Frank está investigando a un extravagante asesino en serie, un criminal que cree que encuentra a sus víctimas mediante el uso de anuncios personales en las revistas, para posteriormente matarlos, ...