Die erfolgreiche und wohlhabende TV-Schauspielerin Christine zieht mit ihrem Sohn Kevin, ihrem Verlobten Tony und ihrer Assistentin Joanne von Los Angeles in eine Kleinstadt in Rumänien, um auf Tonys Rat ein altes Schloss zu kaufen und ein SPA zu bauen. Kevin mag Tony nicht und vermisst seine zurückgelassenen Freunde, freundet sich aber mit dem Schlossverwalter Pavel an. Bald begegnet Kevin dem Geist Sofia, der sich um das Schloss ihrer Familie kümmert, und sie werden beste Freunde. Sie entdecken, dass Tony eine Liebesbeziehung mit Joanne hat und sie geben das Geld von Christine aus. Außerdem wird Sofia mit der Zerstörung des Schlosses immer schwächer. Jetzt besteht ihre einzige Hoffnung darin, Sofias Mutter zu bitten, ihrer Tochter zu helfen, das Schloss zu retten, aber der Zauber funktioniert nicht. Wird Sofia verschwinden und das Schloss völlig zerstört?