Suite à la mort de leurs parents, les jumelles Mary et Frieda vont vivre chez leur oncle Gustav Weil, un fanatique religieux stricte et conservateur. Celui-ci, aidé de sa confrérie, kidnappe de jeunes femmes innocentes qu'il qualifie de sorcières ou de vampires pour des raisons superficielles dans le but de les bruler vives et les repentir de leurs pêchés. Mal à l'aise dans son nouvel environnement, Frieda n'hésite pas à défier son oncle tandis que sa soeur Mary n'ose pas enfreindre les règles. La rebellion de Frieda la mènera tout droit chez le comte Karnstein, un descendant de Carmilla, devenu vampire. Alors que Frieda démontre des signes inquiétants de vampirisme, son oncle sera déchiré entre son désir de faire respecter les moeurs et sa solidarité envers sa famille.