Charles Deetz (Jeffrey Jones) und seine Frau Delia (Catherine O'Hara) kaufen ein idyllisches Haus in einer Kleinstadt in Connecticut - ohne zu ahnen, dass es darin spukt. Doch statt sich vor den übernatürlichen Bewohnern zu fürchten, wittert das Ehepaar nach der Entdeckung des Spuks das grosse Geschäft: Kurzerhand präsentieren die beiden einem Investor die gesamte Stadt als perfekte Gelegenheit, um mit Geister-Tourismus Geld zu verdienen. Schliesslich gibt es genug Menschen, die für eine Begegnung mit dem Übersinnlichen tief in die Tasche greifen würden. Der Investor zeigt sich interessiert - verlangt aber einen handfesten Beweis, dass es in dem Haus tatsächlich spukt. Und genau hier wird es kompliziert: Zwar kann Lydia (Winona Ryder), die Tochter von Charles Deetz, die beiden Hauptgeister des Hauses, das frisch verstorbene Ehepaar Adam (Alec Baldwin) und Barbara (Geena Davis), tatsächlich sehen. Doch neben ihnen treibt noch eine dritte, weitaus weniger harmlose Präsenz ihr Unwesen - der hinterlistige und unberechenbare Beetlejuice (Michael Keaton), der seine ganz eigenen Pläne verfolgt.