Dans l'Europe de l'Est du 19e siècle : Les soeurs Gellhorn sont orphelines et ont été recueillies par leur oncle, puritain membre d'une secte de fanatiques chasseurs de sorcières. Non loin de là, vit le comte Karnstein, dépravé et adorateur du diable. L'une des soeurs, Maria, est scandalisée par l'aristocrate alors que l'autre, Frieda, éprouve une certaine fascination pour le libertin.