Mark Cahill posiada szczęśliwą rodzinę, kochającą żonę i dwoje wspaniałych dzieci. Okazuje się jednak być płatnym zabójcą, który jest nawiedzany przez swoją ostatnią ofiarę - blondynkę, która pojawia się w jego sypialni, gdy ma gorszy nastrój. Później jego życie komplikuje...
Z muzeum zostaje skradziony bezcenny eksponat - miecz Aleksandra Wielkiego. Złodzieje zabijają kilku strażników. Młody policjant Andrew Garret (Lorenzo Lamas), dotykając ich zwłok doznaje wizji, w których widzi okoliczności ich śmierci.