Glen un tranquillo ragazzo americano, troppo spesso lasciato solo dai genitori e dalla sorella Al attratta dalle coetanee e dai primi filarini, trova compagnia ed amicizia in Terry, occhialuto ragazzo solitario e strambo, orfano di madre, dedito alla musica rock e alla lettura di libri di scienze occulte. I due amici iniziano a fantasticare su una misteriosa buca fumosa che sì è aperta nel giardino della casa di Glen in seguito allo sradicamento di un albero colpito da un fulmine: immaginano incredibili sortilegi che avvengono sotto; scoprono che tanti anni prima un operaio fu seppellito lì dai compagni che stavano costruendo la casa. Terry poi con i suoi libri di magia nera e i suoi dischi di rock trova la connessione tra i vari eventi: la morte misteriosa del cane Angus, la buca nel giardino, la morte dell'operaio, la levitazione di Glen durante una festa degli amici di Al, strane sfere di ametista trovate nei pressi della buca. Capisce che i demoni attraverso questi segni vogliono impossessarsi della casa e dei suoi abitanti.
Robert Rath, un killer professionista desideroso di ritirarsi, cede all'ultima offerta di un misterioso committente con cui dialoga via modem e accetta di uccidere al cimitero il suo "bersaglio umano" che assiste ai funerali del fratello. Ma questi viene invece ucciso da Miguel Bain, che viene arrestato dalla polizia. Liberatosi, Bain tenta di espatriare ma sale sul taxi rubato da Rath per adescarlo. Il giovane Miguel vuole soppiantare Robert, suo idolo, e lo segue in un'altra impresa: recuperare un dischetto rubato dalla pirata informatica Electra, dopo aver eliminato gli acquirenti olandesi. La gara tra i due killer provoca la morte non solo degli olandesi, ma anche di due amici di Electra, che Robert salva da Miguel, guadagnandone la fiducia. I due riescono a vendere il dischetto, e poi scampano all'esplosione della valigia col denaro. Poiché Electra ha previsto la mossa e consegnato un falso dischetto, Rath si fa versare in una banca ai Caraibi 20 milioni di dollari per consegnare i dati mentre il misterioso committente incarica contemporaneamente Miguel di ucciderlo. Il luogo è lo stesso dove 15 anni prima Rath ebbe l'incarico di sparare ad un amico-nemico dello spionaggio sovietico, Nicolai, e Miguel sceglie la stessa finestra dello stesso ormai fatiscente albergo per il colpo. Rath tuttavia gioca d'astuzia, aspettando oltre l'orario di chiusura, fino a che Bain spazientito non scende in banca a controllare. Electra può così salire per togliere l'arma a Bain, ma non riesce a rimuoverla e cade incastrandosi nel pavimento marcito. Miguel tornato all'albergo si appresta a sparare a Robert, costretto ad uscire, ma la donna gli spara con un revolver, ferendolo. Rath riesce a ferire mortalmente Bain, ma riappare a sorpresa Nicolai, che ha finto di farsi uccidere per manovrare a suo piacimento l'ex-rivale: è lui il committente. Bain lo uccide ma, dopo aver tentato di uccidere Rath, viene eliminato da questi. Finalmente tranquilli Robert ed Electra potranno godersi il "malloppo".