Nakon automobilske nesreće u kojoj je izgubio suprugu, a on sam ostao tesko 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...
Pod prijetnjom siromaštva, dobri udovac i njegovih sedmero neobuzdane djece obrate se dadilji koja se bavi vještičarenjem kako bi im kućanstvo dovela u red.
Radnja filma odvija se u izmišljenom američkom pustinjskom gradu oko 1955. godine. Grad je smješten u blizini kratera koji je ostao nakon pada asteroida prije više tisuća godina. Svake godine u ovom se mjestu održava konvencija mladih astronoma u kojoj sudjeluju učenici, njihove obitelji, profesori, ali i vojska. Jednu takvu konvenciju naglo prekidaju događaji koji mogu promijeniti svijet.
Jessica, kći siromašnog farmera, još uvijek vjeruje u Djeda Božićnjaka. Stoga, kad pronađe ranjenog soba, ona bude uvjerena da je to jedan od sobova koji vuče Djedove sanjke. Odluči mu pomoći no stvari se zakompliciraju kad Jessicin otac pronađe njenog novog četvernožnog prijatelja.
Priča prati 29-godišnju Emmu, čiji 54-godišnji otac počinje izlaziti s njezinom vršnjakinjom i opakom suparnicom iz srednje škole, ubrzo nakon što mu je supruga preminula. Emma kreće u misiju rastavljanja sretnog para, nakon što njezin tata inzistira na tome da zajedno provedu božićne praznike.