Scott Glenn portrays Glaeken Trismegestus, a mysterious and immortal being who opposes the evil force within the keep.
Alberta Watson plays Eva Cuza, the daughter of Dr. Theodore Cuza, who becomes involved in the supernatural events at the keep.
Jürgen Prochnow takes on the role of Captain Klaus Woermann, a German soldier tasked with guarding the keep and facing its malevolent entity.
Robert Prosky is Father Mihail Fonescu, a Romanian priest who seeks to combat the ancient evil lurking within the keep.
Gabriel Byrne portrays Major Kaempffer, a Nazi officer who becomes intrigued by the power emanating from the keep.
Ian McKellen plays Dr. Theodore Cuza, a scientist investigating the mysterious occurrences at the keep.
William Morgan Sheppard appears as Alexandru, a villager who warns about the dangers of the keep.
Royston Tickner is Tomescu, a local resident who knows the dark secrets of the keep.
Michael Carter embodies Radu Molasar, the ancient entity awakened within the keep.
John Vine portrays Lutz, a soldier under Captain Woermann's command at the keep.
Wolf Kahler plays the S.S. Adjutant, a high-ranking Nazi officer overseeing operations at the keep.
Jona Jones is Otto, a soldier stationed at the keep whose fate becomes entwined with the unfolding events.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.