Le terrible sorcier Cagliostro souhaite à tout prix mettre la main sur le monstre fabriqué par le docteur Frankenstein. Son sombre dessein est de l'accoupler avec la créature qu'il a créée pour donner naissance à une soi-disant "race parfaite". Pour éviter le désastre et affronter le sorcier et ses sbires, il ne reste plus que la fille du docteur et un médecin dévoué.
Dans l'Angleterre du XVIIe siècle, le terrible juge Jeffries, surnommé « le juge sanglant », condamne au bûcher une vieille femme accusée de sorcellerie. Au milieu des flammes, celle-ci lance une malédiction : elle prédit que ses filles la vengeront. Les deux jeunes filles, qui font leur noviciat, sont aussitôt recherchées et tombent dans les mains de l'ignoble juge. Sous la torture, elles avouent être possédées par le diable...
Après une nuit d’ivresse et de plaisirs, Ortiz se réveille à côté d'un corps sans vie d’une prostituée. Accusé de meurtre, il se retrouve confronté à la police et qui plus est, face à sa femme Rosa, en charge de l’enquête. Persuadée de son innocence, cette dernière épluche la moindre preuve et finit par découvrir un indice capital : Linda possédait un journal intime contenant de nombreuses révélations.