Juillet 1512. Aubigny-sur-Nère brûle presque entièrement. Pierre et Martin Monteaux participent aux secours et à la reconstruction de la ville. Robert Stuart les récompense en leur offrant la charge de maintenir l'ordre temporel et spirituel, et de lutter contre les hérésies.
Juin 1543. Roselyne Morgane, la guérisseuse de Blancafort, est arrêtée, torturée et brûlée vive sur le bûcher. Pierre, l'inquisiteur, présente la douloureuse à la famille Morgane, qui prête serment de vengeance. De leur côté, les deux frères Monteaux signent un pacte et jurent que leurs charges seront transmises de génération en génération afin de maintenir l'ordre établi.
Juin 2019. Cinq siècles plus tard, un ingénieur suédois disparaît dans le triangle des sorcières. L'équipe du commissaire Nils est envoyée sur place pour résoudre l'énigme, tandis qu’en France, à l’heure des fêtes franco-écossaises, un psychopathe tueur sévit...