Österreich 1830. Der junge Brite Richard Lestrange nimmt eine Stelle als Englischlehrer im sagenumwobenen Schloss Karnstein an, das inzwischen eine Mädchenschule beherbergt. Eine seiner Schülerinnen ist die hübsche Mircalla, die Richard mit ihrer faszinierenden Ausstrahlung
magisch anzieht. Währenddessen häufen sich mysteriöse Vorfälle und mehr und mehr Mädchen verschwinden auf mysteriöse Weise. Der Geschichtslehrer Giles Barton stellt Nachforschungen an und konfrontiert Richard mit seiner unfassbaren Entdeckung. Aber Richard will nicht glauben,
dass die von ihm verehrte Mircalla in Wirklichkeit die blutrünstige Vampirfrau Carmilla Karnstein sein soll. Ein fataler Fehler...