Po smrti posledního Přemyslovce, Václava III., se královna Viola, jeho vdova, ocitá v nebezpečí a jedinou oporu nachází u mladého Záviše z Falkenštejna. Války, do kterých je zapleten císař Jindřich Lucemburský a jeho syn Jan, budoucí český král a manžel Elišky Přemyslovny, však Záviše na dlouhou dobu odsunou do vzdálených zemí – Rakouska, Německa i Itálie. Tam se skrývá i Jan Parricida, pronásledovaný svými habsburskými příbuznými, a útočiště nachází u Závišovy matky. Královna Viola tak může otevřeně dát najevo svou náklonnost k Petrovi z Rožmberka, ale jejich svatba je neustále odkládána kvůli intrikám Elišky Přemyslovny a soupeření mocných šlechtických rodů. Příběh však tímto nekončí. Autorka dopřála závěr i postavám, které se v bouřlivé době po nástupu Lucemburků na český trůn ztratily v historických záznamech.