Inghilterra, 1361
Durante una tregua nella guerra dei cent'anni, Sir Nicholas Lovayne, fidato cavaliere al servizio del Principe Edoardo, torna in patria per comunicare al suo signore che il papa ha dato la propria benedizione alle sue nozze con Giovanna di Kent. Una volta consegnato il messaggio spera di potersi allontanare da corte, ma il destino mette sulla sua strada Anne di Stamford, una delle dame di compagnia della futura principessa, che dimostra una franchezza e un coraggio straordinari. E Nicholas, pur non avendo mai voluto legarsi a una donna, prova lo strano impulso di proteggerla. Anne, però, custodisce un segreto che rischia di compromettere le sorti del regno, e qualcuno vuole impedire che lo riveli al mondo.