Действие «Кармиллы» происходит в глухом уголке Штирии, где рассказчица и главная героиня — Лора — живет со своим отцом-англичанином в живописном замке вдали от мира. После происшествия с каретой загадочная гостья по имени Кармилла появляется у них дома, и сюжет прослеживает растущую близость между двумя молодыми женщинами по мере того, как Кармилла «выздоравливает» после несчастного случая. Мы, вместе с Лорой, узнаем, что прекрасная посетительница на самом деле вампир, который постепенно питается своей ничего не подозревающей подругой, едва не убивая ее. Пестрая компания мужчин в конечном счете убивает вампира, лежащего в наполненной кровью могиле, однако повесть кончается загадочным замечанием Лоры, что иногда она все еще слышит «легкие шаги Кармиллы у двери гостиной».[217]
Впервые Лора и Кармилла встречаются, когда первая — еще маленький ребенок не больше шести лет. Странная и прекрасная дама (в которой мы позднее узнаем вампира-героиню повести) входит в спальню Лоры и смотрит на нее; Лора как будто чувствует два укола в грудь, но когда она кричит и зовет на помощь, дама исчезает бесследно. Воспитатели пытаются утешить Лору, говоря, что весь этот случай — просто сон; сама Лора настаивает, что это не сон. Она особым образом описывает свои воспоминания об этом событии — как «одно из моих самых ранних детских воспоминаний» (
Когда Кармилла снова входит в жизнь Лоры много лет спустя, ситуация описана несколько иначе. На буквальном уровне, близость вампира к Лоре — если оставить таковую без последствий — скорее завершит ее смертное существование, нежели начнет его. Еще более значимо то, что дружба с соблазнительной Кармиллой все более и более колеблет уверенность Лоры в себе. С самого первого разговора Кармилла окутывает сомнениями встречу в детстве, которую Лора так ясно описала в начале рассказа.[219] Лора почти немедленно узнает лицо «прекрасной» и «меланхоличной» девушки, но она не успевает сказать и слова, когда Кармилла перехватывает нить разговора, воскликнув, что Лора снилась ей много лет назад. Этот «сон» оказывается в точности тем же самым случаем, который запечатлелся в собственной памяти Лоры, но с тонкими различиями: Кармилла заявляет, что она сама была шестилетней девочкой, которая внезапно потерялась в странной комнате и смотрела сверху вниз на взрослую Лору. Это заявление колеблет уверенность Лоры в деталях встречи. Для начала, ее беседа с Кармиллой заставляет ее считать просто «сном» то, что она сначала уверенно называла реальностью. Версия Кармиллы также делает взаимным то, что первоначально было односторонним, а также переворачивает взаимное положение субъекта и объекта так, как они были определены в истории Лоры — истории о маленькой девочке, напуганной неизвестной пришелицей. Как будто чтобы сгладить этот поворот с ног на голову, Кармилла замечает удивленной рассказчице: «Не знаю, кто кого должен больше бояться».[220] Некоторое время спустя после приезда Кармиллы Лора снова видит сон о ночном вторжении в ее комнату: она видит большое черное создание, похожее на кошку, у изножья своей кровати, и вслед за этим чувствует, как в грудь ее проникает боль, словно от укола иглы, точно так же, как и в ее первоначальном «сне». К большому удивлению Лоры, Кармилла снова признается в том, что у нее той же ночью был такой же кошмар. Однако на этот раз совпадений между ее сном и сном Кармиллы еще больше. Кармилла описывает свой сон не с точки зрения пришельца, как в предыдущем случае, но с точки зрения, которая почти полностью совпадает с собственной точкой зрения Лоры: Кармилла заявляет, что ей также угрожало темное создание, нависшее над ее ногами, когда она лежала в постели. Из текста так и не становится ясным, где именно лежит Кармилла, когда она описывает эти сны. Перспективы этих никем не опровергнутых снов постепенно сливаются, говоря о параллельном смешении между двумя персонажами.