La giovane Lucia Baldeschi è nipote di un malvagio Cardinale, tessitore di oscure trame finalizzate ad accentrare sia il potere temporale che quello ecclesiastico nelle proprie mani. Lucia, ragazza dotata di spiccata intelligenza, diventa amica di un tipografo, Bernardino, insieme al quale condividerà la passione per la rinascita delle arti, delle scienze e della cultura, che stanno caratterizzando il periodo in tutta Italia. Si troverà stretta tra il dovere di obbedire a suo zio, che l'ha fatta crescere ed educare a palazzo in assenza dei genitori, e l'amore appassionato per Andrea Franciolini, figlio del Capitano del Popolo e vittima designata della tirannia del Cardinale. La vicenda ci viene narrata anche attraverso gli occhi di Lucia Balleani, una giovane studiosa discendente del nobile casato. Nel 2017, con esattazza 500 anni dopo i fatti, quest'ultima scopre antichi documenti nel palazzo di famiglia, e ricostruisce tutta la complessa storia di cui si erano perse le tracce.