Im düsteren Deutschland Ende des 17. Jahrhunderts treiben Dämonen ihr Unwesen. Einer hat von dem französischen Mädchen Rapunzel (Olivia Dean) Besitz ergriffen. Auf einem Schloss soll Pater Petrosinus (Charles Rettinghaus) ihr den Beelzebub austreiben, was nicht gelingt – das Mädchen stirbt, und der Dämon nistet sich im Schloss ein. ...