En 1138, l'Angleterre connaît une guerre civile entre Mathilde, dite l'Emperesse, car épouse de l'Empereur du Saint-Empire romain germanique, fille du défunt roi, et Étienne de Blois, neveu du roi.
La ville de Shrewbury à la frontière du Pays de Galles n'est pas épargnée par les dommages de la guerre, car, tenue par des partisans de Mathilde, elle est assiégée par Étienne. La victoire échoit aux forces d'Étienne et une sanglante répression commence.
Les moines de l'abbaye ont la lourde tâche de détacher les morts pendus pour leur « trahison ». Or parmi ceux-ci, comme le constate rapidement Cadfaël, se trouve
un cadavre de trop et ce cadavre n'a pas été pendu.
Pour un lecteur français, peu au courant de cette période précise de l'histoire d'Angleterre, une bonne part du roman est longuette. Ce n'est pas le meilleur Ellis Peters.