Nakon automobilske nesreće u kojoj je izgubio suprugu, a on sam ostao teško ozlijeđen, Frank Bannister (Michael J. Fox) počinje razvijati medijske moći kojima uspijeva komunicirati s duhovima. Željan novog života, ostavlja svoj posao arhitekta i projekt kuće iz snova, te se baca na novi posao. Koristeći svoje moći, sprijateljuje se s nekim duhovima, koje nagovori da s njim sudjeluju u lukavim pothvatima - oni počnu opsjedati mjesne kuće, nakon čega Frank izvrši istjerivanje duhova i za to biva dobro plaćen. No, bezazlene prevare postaju opasne kada Frank shvati kako neki zlonamjeran duh ubija unaprijed obilježene ljude. Želeći im pomoći, Frank će ponajprije naići na nepovjerenje i sumnju...
Originalan zaplet, izvrsna gluma, samosvojna atmosfera i uvjerljivi vizualni efekti čine komplet koji je za rezultat dobio jedan od najboljih malih filmova devedesetih godina prošlog stoljeća.