Na jaře roku 1141 se ve Winchesteru stane nečekaná věc: vlivný kněz, zastánce císařovny Matyldy, je zavražděn jedním z jejích vlastních lidí, když se snaží ochránit život vězně krále Štěpána. Krátce poté zmizí z panství zavražděného kněze jeho svěřenec Lukáš Meverel. Oliver de Bretagne, mladý rytíř loajální Matyldě a blízký přítel Cadfaela, se vydává Lukáše hledat po celé Anglii. Mezitím se detektiv Cadfael v Shrewsbury připravuje na květnovou pouť svaté Winifredy, ošetřuje nemocné poutníky a spolu s novým šerifem Hughem Beringarem hlídá zloděje. Mezi poutníky se objevují dva mladíci z jihu, kajícník Ciaran a jeho společník Matouš, jejichž silné přátelství vzbuzuje pozornost. Cadfael však v jejich vztahu cítí něco nebezpečného a začíná tušit spojitost s winchesterskou vraždou. Společně s Hughem a Olivierem se snaží zabránit dalšímu násilí.