Roza w rozmowie ze swoją siostrą Lillą przepowiada klęskę Wenedów w walce z Lechitami.
Derwid oraz Lelum i Polelum zostają wzięci do lechickiej niewoli, gdzie są obrażani i upokarzani.
Lilla namawia na pomoc pustelnika Gwalberta i składa śluby czystości.
Ślaz zdradza Gwalberta i niszczy jego pustelnię.
Gwinona każe oślepić Derwida.
Lilla namawia Gwinonę na układ: jeśli trzy razy uda jej się ocalić ojca od śmierci, królowa puści go wolno.
Ślaz po wróżbie Rozy zabija Salmona i kradnie jego zbroję.
Pierwsza próba uśmiercenia Derwida: Gwinona każe synom ukamienować króla, lecz ci odmawiają; Lelum oraz Polelum rzutem topora odcinają warkocz ojcu, dzięki czemu odzyskują wolność.
Ślaz oddaje zbroję Salmona Gwalbertowi, który zostaje skazany na więzienie.
Derwid zostaje umieszczony w wieży z wężami.
Lechon, syn Lecha, trafia do wenedzkiej niewoli.
Lilla hipnotyzuje węże grą na harfie i po raz drugi ocala ojca, którego Gwinona zsyła na śmierć głodową.
Gwinona dowiaduje się o niewoli syna.
Lilla po raz trzeci ocala swojego ojca od śmierci.
Derwid decyduje, że z niewoli chce odejść z harfą, ale Gwinona oddaje mu córkę.
Lilla obiecuje zwrócić rodzicom Lechona, a Lech uwalnia Gwalberta.
Roza w siedzibie Wenedów snuje fałszywe wróżby, by wzmocnić morale rodaków, ale w gdy dowiaduje się o rzekomej śmierci siostry i ojca, morduje Lechona.
Derwid i Lilla wracają do domu. Dziewczyna decyduje się pójść ze Ślazem do Lechitów, mimo śmierci Lechona.
Lilla zostaje zamordowana przez Gwinonę i oddana Ślazowi w skrzyni, w której rzekomo spoczywała harfa.
Rozpoczyna się bitwa pomiędzy Lechitami i Wenedami.
Derwid odbiera sobie życie na widok zabitej córki.
Lech zabija Leluma, a Polelum składa jego ciało przy ogniu i zostaje rażony piorunem.
Nad pobojowiskiem ukazuje się Maryja, której Gwalbert oddaje cześć.