Der junge Offizier der napoleonischen Armee, Andre Duvalier, verliebt sich an der baltischen Küste in die geheimnisvolle Elaine. Als diese bald darauf spurlos verschwindet, führt ihn seine Suche zum Schloss des Baron von Leppes. Duvalier ahnt nicht, dass Helen der Geist von Ilsa ist, also der Schlossherrin, die 20 Jahre zuvor verstorben war. Sie ist zurückgekommen, um Rache an dem Baron zu nehmen, der ihr grausames Schicksal zu verantworten hatte.