Príbeh rozpráva o mladom mužovi Petrovi, ktorý sa vracia do rodnej dediny, aby si vzal za ženu Magdalénu, ktorú miluje. Magdaléna však musí žiť s bohatým, ale zlým a násilným Jánom Zápotočným. Peter sľúbi, že sa vráti až vtedy, keď bude mať tri gaštanové kone a bude schopný postarať sa o Magdalénu.
V príbehu sa ukazuje boj medzi dobrom a zlom – Peter predstavuje čestnosť a dobro, zatiaľ čo Zápotočný krutosť a násilie. Nakoniec sa situácia vyrieši tak, že zlo je potrestané a Peter s Magdalénou môžu byť spolu.
Kniha zdôrazňuje hodnoty ako láska, spravodlivosť, viera a morálka.
