Действие развивается в XVI веке в Испании вокруг Руи де Мендоса — служителя закона, который занимается расследованием серии ужасных преступлений, произошедших в провинциальном городке. Местные жители уверены в том, что за всеми этими злодеяниями стоит сам Сатана, но у де Мендоса более приземленный взгляд на вещи. Во время поиска изобличающих убийцу улик и доказательств, он открывает шокирующие факты, которые могут пролить свет на происходящее в городе, однако в то же время самого служителя закона обвиняют в не менее ужасных преступлениях, и теперь Руи должен сделать выбор между своим честным именем и жизнью близких ему людей...