Anno del Signore 1370. In una primavera umida e fredda, il capitano Owen Archer si trova coinvolto in uno strano pellegrinaggio alla città sacra di St. David, nel Galles. Lo accompagna Geoffrey Chaucer, famoso poeta e spia al servizio dei Lancaster. Ma il loro viaggio cela ben altre motivazioni. St. David è in subbuglio, gli animi dei suoi abitanti profondamente turbati. Il cadavere di uno sconosciuto è stato rinvenuto alle porte della città. E a quel primo omicidio si aggiungono altri fatti misteriosi: la bellissima moglie del signore del castello scompare, mentre un giovane frate viene barbaramente ucciso. Owen deve agire in fretta per dipanare la complessa trama di tradimento, infedeltà e vendetta e fermare una catena di delitti che pare inarrestabile.