Действие происходит во время Второй мировой войны.
Небольшой немецкий отряд отправляют в отдалённую трансильванскую крепость—заставу, где солдаты таинственным образом гибнут один за другим. Причём тела выглядят так, словно их уничтожила сверхъестественная сила.
Вскоре оказывается, что в древней крепости заточено зло по имени Рсолда (Rasalom). Молодая женщина Магда и её отец—историк пытаются понять происхождение существа. В это же время в крепость прибывает загадочный человек по имени Гленн (Glaeken), который, как выясняется, является единственным, кто способен остановить древнее зло.