Der ziemlich unheilige Priester Daniel Kilgore wird in ein Leben hineingezogen, in dem Verschwörungen und Mord an der Tagesordnung sind, und zwar ausgerechnet vom Geist seines getöteten Bruders Kurt, der als Agent an vielen schmutzigen Operationen beteiligt war. Nun müssen sie sich plötzlich einen Körper teilen, und die neue Wesenheit Haunt setzt alles daran, den Mord an Kurt aufzuklären. Denn hinter diesem Mord steckt viel mehr, als man ahnen könnte.