A regény elsőszámú narrátora, a kommunista hatalomátvétel után nem sokkal kivégzett földesúr, Ximen Nao hatszor születik újjá. Ötször állatbőrben - szamár, ökör, disznó, kutya, majom - majd hatodjára, abban a pillanatban, mikor beköszönt 2000 újéve, már emberként, a saját ükunokája, Nagyfejű Lan Qiansui testében, hogy 2005-ben, ötévesen nekifogjon az 1950 és 2000 között történt események elbeszélésének, és önmagába zárja a regényt. Az állattestben bolyongó Ximen Nao hányattatásain, és a kivégzése után magára maradt családja tagjainak, a saját és ágyasai gyermekeinek, illetve az ő házastársaiknak szövevényes viszonyrendszerén, a családtagok nyomorúságán és boldogságán keresztül láthatjuk, hogy a választásnak milyen illúzióit kínálta fel a sors a világnak ezen a pontján, ebben az időben a reménytelenül csökönyös és az ambiciózusan elvtelen emberek számára. Mindeközben a család tagjai közül az idő előrehaladtával egyre jobban kiemelkedik a második narrátor, a hivatalnokká váló, majd a karrierjét egy szerelem miatt feladó Lan Jiefang.