Юная Лора вместе с отцом, отставным военным, живет в уединенном замке среди живописных лесов Австрийской империи. Она чувствует себя одинокой после известия о внезапной гибели Берты, которая могла стать единственной подругой. Но однажды в замке появляется незнакомка по имени Кармилла. Ее карета разбилась по пути, и мать девушки просит приютить на время раненую дочь. Лора и Кармилла проводят много времени вместе, но таинственная гостья ничего не рассказывает о себе. Вскоре начинают происходить странные события: Лора заболевает, ее состояние ухудшается с каждым днем, а по ночам мучают кошмары. "Кармилла" - первый вампирский триллер в истории...