Anno del Signore 1369. Dall'ospedale di San Leonardo si diffondono inquietanti voci di pazienti morti in circostanze misteriose. Sono in molti a ritenere che l'ospedale, a cui andranno i beni di quei ricchi pazienti, si sia macchiato degli atroci delitti per far fronte a una situazione economica disastrosa. E i pettegolezzi su una suora con una predilezione per la biancheria di seta non fanno che aggravare lo scandalo. Per salvare la reputazione del San Leonardo e la propria carriera, il direttore sir Richard de Ravenser chiede consiglio allo zio John Thoresby, arcivescovo di York, il quale affida il caso a Owen Archer.