W poprzednim odcinku: Wanda cudem uniknęła śmierci w Smoczej Jamie; młodszy brat zabił starszego; Krak przegnał żmija, sam stając się wężem.
Pod bramami Krakowa zjawia się Welinda na czele armii użyczonej przez Popiela. Mieszczanie poddają się jej władzy i wpuszczają na Wawel. Wtedy czarownica zatapia miasto w Wiśle, wydając je na łup wodników i rusałek. Rozpoczynają się jej trwające sześć lat rządy, podczas których uciska lud daninami. Dorastająca Wanda coraz bardziej buntuje się przeciw tyranii matki i pomaga skrzatom Madeja odzyskać część zagrabionego chłopskiego mienia. Welinda zwraca się do Popiela, by pomógł jej poskromić niesforną córkę. Mroczny władca zjawia się na Wawelu przybierając postać niemieckiego najemnika, Rutgera. Próbuje uwieść Wandę, ale ona oświadcza, że poślubi tylko tego, kto pokona ją w walce i ogłasza zawody dla wojów. Rutger podstępnie pokonuje księżniczkę, która zmuszona jest się z nim zaręczyć. Krak objawia się córce we śnie i ostrzega, że niemiecki zalotnik nie jest wcale tym, za kogo się podaje. Podczas uczty zaręczynowej Wanda oznajmia, że wyjdzie tylko za tego, kto ją przegoni. Zalotnicy bezskutecznie ścigają Wandę nad brzegiem Wisły, w końcu Popiel ujawnia swe prawdziwe oblicze i zamieniony w jastrzębia dogania uciekinierkę. Wanda skacze do Wisły i ukrywa się pod wodą. Czarownik wraca na Wawel i z zemsty zabija Welindę.
W następnym odcinku: Młody Piast zostanie sługą i uczniem Popiela do czasu... aż przestanie mu się to podobać.