December 1138, England. Borgerkrigen raserer på de sydlige bredder, og på Shrewsbury kloster slikker man stadig sårene efter krigens hærgen. Broder Cadfael bruger sine dage på at studere helbredende medicin, mens han sirligt passer sin velholdte urtehave.
Da den hovedrige godsejer Gervase Bonel forgiftes af en stormhatteolie falder mistanken på Cadfael selv. Stormhatten gror nemlig i Broder Cadfaels urtehave, og olien er hans egen urtemedicin. Han må med livet som indsats finde sandheden om den forbandede olie. Hvem stjal den? Og hvem ønskede godsejeren død?