Девушку по-имени Лара исключают из школы, чему совсем не обрадовался её отец, который является учёным. У доктора Хилла нет другого выхода, как взять девушку с собой в продолжительную экспедицию, а именно в страны, которые располагаются заграницей. Таким образом дочь и отец и очутились в легендарном замке Карнштейн, о котором ходят не самые добрые слухи, которые в последствии подтвердятся. По прибытию в замок, доктор Хилл и Лара знакомятся с местной девушкой, которую зовут Кармилла и они с Ларой довольно быстро дружатся. Кармилла начинает рассказывать своей новой знакомой истории про этот замок, начинает показывать это загадочное место, после чего девчонки отправляются обследовать окрестные леса. А в это время в замке пробуждается зло, какая-то нечистая сила, которая планирует истребить всех тех, кто на данный момент находится в замке и его окрестностях. Генерал решает, что необходимо уничтожить замок, вместе с нечистой силой, и теми, кто находится на территории. Кармилла понимает всю серьёзность ситуации и предлагает Ларе сохранить её жизнь. Но для этого девушке предстоит пройти неистовые испытания...