Un agent fédéral mène plusieurs enquêtes sur trois crimes différents. Il comprend rapidement qu'ils sont l'oeuvre d'un même individu, un tueur en série.
Malgré sa sagacité, l'agent Thomas Mackelway n'est pas parvenu à arrêter le tueur en série Raymond Starkey. Ayant en effet négligé de lui lire ses droits, Mackelway a vu l'arrestation annulée. Muté au FBI du Nouveau-Mexique, il tente alors de débuter une nouvelle carrière. Mais l'ombre de Starkey le suit...