En el año 1141, la guerra civil por el trono de Inglaterra deja un legado de violencia y el asesinato de un caballero querido por el hermano Cadfael. En primavera, una avalancha de peregrinos llega a la celebración de Santa Winefride en la abadía, trayendo consigo muchas almas extrañas... y quizás al asesino del caballero. El hermano Cadfael, con su mirada astuta, lo ve todo: el próspero mercader que suena falso, un niño lisiado angelical y su hermosa hermana sin dote, y dos penitentes ricos. En nombre de la justicia, Cadfael se propone descubrir la extraña y retorcida historia que acompaña a estos viajeros. En cambio, desentierra una búsqueda de venganza, presencia un milagro y se encuentra en el filo de la navaja entre la muerte o la absolución del amor.