... er vor einem Jahr den Selbstmord seines Freundes Kersh (Billy Burke) mit ansehen musste, der zuvor auch noch seine Familie ausgelöscht hatte. Seither leidet Cole an paranoiden Wahnvorstellungen, die er mit Psychopharmaka bekämpft und die dazu führten, dass Frau und Sohn sich von ihm trennten.
Sein neuer Job als Teppichreiniger führt ihn zum Schichtende in eine stattliche Villa, deren Besitzer Henry Sharpe (Oz Perkins) ihm für eine Komplettsäuberung über Nacht 5.000 Dollar anbietet. Leider verhält sich Henry ausgesucht exzentrisch, sodass in Cole der Verdacht aufkeimt, er könne etwas im Schilde führen. Doch was ist in Coles Wahrnehmung Realität, und was gaukelt ihm sein gebeutelter Geist vor?