Shamus Ryan ist Autoverkäufer in der verschlafenen Kleinstadt Wilmington. Doch hinter der dauerlächelnden Fassade lauert ein eiskalter Psychopath, der sich bitter an denjenigen Kunden rächt, die ihren Wagen bei der Konkurrenz kaufen.
So steht der hünenhafte Detective Chang zunächst vor einer rätselhaften, scheinbar zusammenhanglosen Mordserie. Er weiß nur: Der Killer ist völlig wahnsinnig und wird nicht aufhören. Er zieht seinen ehemaligen Partner hinzu: den hochneurotischen Nelson Rogers, der jedoch die außergewöhnliche Gabe besitzt, in Tatorten und dem Gefühlshaushalt anderer Menschen wie in einem Buch zu lesen. Gemeinsam versuchen sie, Shamus zu stoppen, bevor es noch weitere Opfer gibt.