Tief verwurzelt in der britischen Seele ist die Legende von Eleanor Canterville (Audrey Fleurot), deren Geist dazu verdammt wurde, für alle Zeiten im Schloss ihrer Familie umher zu spuken und jeden zu vertreiben, der es wagt sich dort niederzulassen. Und bislang erfüllt der Geist seine Aufgabe...
Sir Richard Fordyke kehrt nach einigen Monaten mit seiner Frau auf sein Schloss zurück. Von Seiten der Dorfbevölkerung erntet er jedoch nur Feindseligkeit, halten sie ihn doch für den irren Mörder eines vor kurzem grausam umgebrachten Mädchens. Vergewaltigung, Hexerei und Mord wird ihm...