Frank Bannister har alle tiders fidus. I kraft af sine overnaturlige evner, får han en gruppe sølle spøgelser til at spøge udvalgte huse, til skræk og rædsel for beboerne. Bagefter rykker han selv ud og klare problemerne for et beskedent vederlag. Men så en dag bliver byen hjemsøgt af virkelige gespenster med alt andet en reelle hensigter.

Den fattige Shalhouh og hans datter flytter sammen ind i et hus, som han arver efter sin onkel Dr Zorba. Huset er besat af magtfulde levende ånder, der ikke tøver med at udslette enhver, der kommer på tværs af deres planer. Familien får snart besøg af en spøgelsesjæger, der er fast besluttet på at befri de indespærrede spøgelser. I deres kamp for at redde sig selv finder beboerne ud af, at huset er en stor gåde.