Der Fleischer Leo (George Dzundza) bringt sich ein ungewöhnliches Urlaubsandenken mit nach Hause: eine Ehefrau. Marina (Demi Moore) ist wunderschön und kann außerdem in die Zukunft sehen. Sie wird schnell zur guten Fee des ganzen Viertels. Nur der Psychiater Alex (Jeff Daniels) weiß ihre Anwesenheit nicht zu schätzen, seine Patienten gehen jetzt nämlich lieber zu Marina. Alex beschließt: die Hexe muss wieder weg. Doch so einfach ist das nicht: Marina bedeutet ihm schon mehr, als er zugeben will ...