I 1292 bliver Cæcilie Dane voldtaget af sin onkel Janus og forlader slægtens hovedsæde Daneborg i skam. Bruddet med familien bliver begyndelsen på en vanskelig personlig færd. Hun efterlader sin nyfødte søn i kloster og tvinges til at opretholde livet gennem mænds gunst. På Søborg Slot møder hun den karismatiske ærkebisp Jens Grand, der ligger i bitter strid med kong Erik Menved i en magtkamp, som må afgøres af pave Bonifacius i Rom. Som ærkebispens frille følger Cæcilie med på lange rejser til fjerne egne, men savnet efter sønnen nager hende. Hun plages samtidig af en konflikt mellem kroppens erfaringer og en stærk religiøsitet og skyldfølelse. Misbrugt af mænd og knuget af anger må Cæcilie foretage en række svære valg, før Daneborg endnu en gang er sikret en arving.