Eigentlich sollten die mysteriösen Morde ein Ende haben, nachdem der für sie verantwortliche Serienkiller Edgar Reese (Elias Koteas) in der Gaskammer hingerichtet wurde. Polizist John Hobbes (Denzel Washington), der Reese hinter Gitter brachte, und sein Partner Jonesy (John Goodman) verfolgen die Spur eines weiteren Killers, der Reeses Taten zu kopieren scheint. Tatsächlich aber handelt es sich um den Dämon Azazel, der durch Berührung in jeden Körper schlüpfen und diesen nach Belieben manipulieren kann. Nachdem der Dämon Reeses Körper verlassen musste, ist er besessen davon, Hobbes das Leben zur Hölle zu machen. Hobbes gibt nicht auf, die Wahrheit ans Licht zu bringen – selbst als seine Familie in Gefahr gerät und er selbst zum Hauptverdächtigen der Mordfälle wird.