Według starej brytyjskiej legendy zamek rodu Canterville nawiedza duch Eleanor (Audrey Fleurot). Zjawa chroniąc swój dom straszy każdego potencjalnego kupca. Wszystko zmienia się, gdy do zamku przybywa rodzina Otisów. Nowi lokatorzy pozostają niewzruszeni i mimo jej dużych wysiłków i starań nie boją się ducha.