L'actrice de télévision à succès et riche Christine déménage de Los Angeles dans une petite ville de Roumanie avec son fils Kevin, son fiancé Tony et son assistante Joanne pour acheter un vieux château et construire un SPA suivant les conseils de Tony. Kevin n'aime pas Tony et s'ennuie de ses amis qui ont été laissés pour compte, mais se lie d'amitié avec l'administrateur du château Pavel. Bientôt, Kevin rencontre le fantôme Sofia, qui prend soin du château qui appartenait à sa famille, et ils deviennent les meilleurs amis. Ils découvrent que Tony a une histoire d'amour avec Joanne et ils dépensent l'argent de Christine. De plus, Sofia devient de plus en plus faible avec la destruction du château. Maintenant, leur seul espoir est de convoquer la mère de Sofia pour aider sa fille à sauver le château, mais le sort ne fonctionne pas. Sofia va-t-elle disparaître et le château sera-t-il totalement détruit ?