
LAN Huahua, a beauty living in Lanjiahe Village, falls in love with “Luotuozi”, a young coachman who serves in an out-of-town caravan. They often date secretly in the fields. The villagers feel aggrieved at LAN Huahua's behaviour and regard her as a loose woman. In order to settle the issue, they invites the venerable squire ZHOU to uphold justice. And then Luotuozi is forced to leave the village.
However, LAN Huahua has been pregnant, and it’s Luotuozi’s. Her father is so exasperated that he wants to kill her. Squire ZHOU suggests that LAN Huahua marry his poor, silly shepherd “Ganyang”. For the fetus’s sake, she assents to their marriage regardless of humiliation.
Ganyang is to marry such a beautiful girl! This news causes a sensation in the village. But LAN Huahua refuses Ganyang to touch her. She tells Ganyang why she must get married. Ganyang is shocked and sad. Actually, squire ZHOU has wanted LAN Huahua for a long time, so he seizes the chance to tell LAN Huahua that he can make her live a better life, only if she does what he wants. LAN Huahua is disgusted and gives him a flat refusal.
Squire ZHOU says in public that LAN Huahua has someone else's baby. Hearing this, LAN Huahua’s father dies of shame and resentment while Ganyang breaks into a furious rage as nobody could expect, rebuking squire ZHOU for knowing everything but lying to him. Then, he leaves Lanjiahe. With indignation, LAN Huahua disputes that squire ZHOU is the one who really offends public decency. Also, villagers smell a rat in the matter. Squire ZHOU knows his moral and upright image has collasped, and he announces that Lanjiahe must drive LAN Huahua away.
Like Luotuozi, LAN Huahua is forced to leave her hometown at the end. She can find no way out but death, only leaves a song named LAN Huahua to be sung by generations.