Wanneer het gastenverblijf van de abdij na een flinke sneeuwbui mankementen aan het dak vertoont, wordt broeder Haluin gevraagd de reparatie uit te voeren. Hij glijdt echter tijdens de werkzaamheden uit en wordt meer dood dan levend naar de ziekenzaal vervoerd. Haluin voelt zijn einde naderen en doet ten overstaan van de abt en broeder Cadfael een uiterst schokkende biecht, waarin zowel aardse liefde als een onnatuurlijke dood een grote rol spelen. Wonder boven wonder herstelt Haluin, hetgeen Cadfael ertoe noopt om samen met de geplaagde broeder een onderzoek in te stellen naar diens duistere verleden …