Fabuła powieści nawiązuje do staropolskich podań i legend, m.in. o okrutnym władcy Popielu. Jej akcja rozgrywa się w czasach przedhistorycznych na ziemiach plemienia Polan.
Władzę nad nim sprawuje okrutny kneź, którego w powieści nazywa się Chwostkiem, oraz jego żona – Niemka Brunhilda. Oboje marzą o tym, by wprowadzić władzę absolutną, podobną tej, jaką sprawują władcy w Niemczech. Nie odpowiada to kmieciom nawykłym do poszanowania ich swobód przez rządzących. Coraz okrutniejszy kneź ze swymi podwładnymi działa coraz bezwzględniej. Wówczas wybucha bunt przeciwko Chwostkowi, który wzywa na pomoc niemieckich popleczników. Dochodzi do wojny domowej i oblężenia kneziowego grodu, który zostaje zdobyty, Chwostek ze swymi bliskimi ginie, a władza zostaje powierzona prostemu, lecz cieszącemu się autorytetem kmieciowi Piastowi.
Obok politycznego drugim wątkiem powieści jest miłosny: Doman, młody kmieć i wojownik, zakochuje się w pięknej Dziwie – córce szanowanego kmiecia Wisza. Ona jednak przeznaczona została do służby bogom, więc choć obdarza go uczuciem, odmawia Domanowi, który postanawia uczynić wszystko, by ją zdobyć.