Novela de marco histórico (Imperio Bizantino, siglo VI). La emperatriz Teodora, esposa de Justiniano, había sido una mujer de mala fama antes de casarse con el que sería el Emperador. Un presunto hijo bastardo abandonado se presenta ante ella y recibe su protección y apoyo (absorbente). Juan, cuya verdadera identidad se mantiene en secreto, va ascendiendo rápidamente gracias a su protectora y a a sus buenas cualidades pero, al final, se enfrenta con la Emperatriz para librarse del encorsetado destino que ella le está trazando. Política, intrigas cortesanas, amor...