I 1990 dør arkitekt Frank Bannisters kone, Debra, i en bilulykke. Han forlater yrket sitt, og deres uferdige "drømme-hjem" blir stående ufullstendig. Etter ulykken fikk Frank muligheten til å se spøkelser, og bli venner med tre: En gangster Cyrus fra 1970-tallet, en nerd som heter Stuart, og "The Judge" en pistol-skytter fra det ville vesten. Spøkelsene hjemsøker forskjellige hus, og Frank kan deretter "utdrive" disse spøkelsene mot et stort gebyr. Men de aller fleste blant lokalbefolkningen anser Frank som en svindler.