Three sworn brothers. One is secretly the blood-enemy his whole nation wants dead — and the greatest hero alive must choose between the two peoples who both call for his blood.

Why this book

This is one of the most beloved stories ever written in Chinese — its title names the eight kinds of restless beings in old Buddhist myth: gods and demons, all bound by longing and pain. Jin Yong made them human, and unforgettable.

The Story

Our tale begins with Qiao Feng, chief of the Beggars' Clan — a vast brotherhood of wandering fighters. Bold, honest, and feared across the land, he is hailed as the single greatest hero alive. Every warrior would follow him into fire. He believes he belongs to the Han Chinese people.

Then, at a great feast, a bitter rival rises and accuses him. Qiao Feng, he declares, is no Han at all — he is secretly a Khitan, born of the very tribe the Song empire most fears and hates. Qiao Feng laughs it away. Yet the clan elders lower their eyes and say nothing.

So the elders confess a buried secret. Thirty years ago, Han warriors ambushed a Khitan family at a mountain pass, slaughtering the mother. Among the dead they found a living infant — and a kindly Han master carried the boy home and raised him as his own son. That boy was Qiao Feng.

Cast out by the clan he once led, Qiao Feng sets out to prove his innocence and learn who he truly is. Yet one by one, every person who knows the secret of his birth is murdered before he can reach them — his foster parents, his old teacher. And the world blames the killings on him.

Alone and hunted, Qiao Feng meets Azhu, a clever, tender maidservant who alone believes he is innocent. She tends his wounds and shares his road. Therefore, in the middle of his ruin, the two fall quietly, deeply in love, and vow together to hunt down the real killer.

Their search points to one man — the leader who commanded that massacre long ago, said to be a great nobleman named Duan Zhengchun. Believing this lord murdered his parents and framed him, Qiao Feng swears he will kill him on sight. Azhu rides ahead to learn the truth first.

But Azhu discovers something unbearable — Duan Zhengchun is her own father, whom she has only just found. To stop Qiao Feng from killing him, and to end the endless revenge, she secretly disguises herself as the lord. In storm and darkness Qiao Feng strikes the imposter down, then sees Azhu's dying face.

Azhu dies in the arms of the man who loved her, killed by his own hand. Shattered, Qiao Feng makes her one promise: to protect her younger half-sister, and to stop hunting for blood. With nothing left, he turns his horse north, into the wild Khitan lands of his birth.

There in the north, Qiao Feng saves a hunter from an ambush — and that hunter turns out to be the Khitan emperor himself. Grateful, the emperor names Qiao Feng his sworn brother and makes him a great king. So the outcast Han hero now stands as a lord of the enemy nation.

Now our story turns to a second young man: Duan Yu, a gentle, bookish prince from the southern kingdom of Dali. He hates fighting and has run away from home rather than learn the sword. Warm-hearted and hopelessly romantic, he tumbles from one adventure into the next.

Here lies a cruel joke. Duan Yu's father is that same lord, Duan Zhengchun, a charming man who romanced many women across the land in his youth. So every beautiful girl Duan Yu falls for keeps turning out to be his secret half-sister. Heartbroken again and again, he despairs of ever loving freely.

Let us gather the threads. Fate ties Duan Yu to Qiao Feng, and to a third man — Xuzhu, a shy, plain Shaolin monk who wants only to pray. These three unlikely friends — a fallen hero, a lovesick prince, and a humble monk — swear to be brothers for life.

Clumsy Xuzhu never sought greatness. Yet by pure accident he frees a dying grandmaster's lifetime of power into his own body, and is chosen to lead a hidden mystic sect. He would trade it all to remain a simple monk — but destiny, in this tale, rarely asks permission.

A fourth figure haunts the land: Murong Fu, a proud, handsome nobleman famed for his skill. His family once ruled the lost kingdom of Yan, and Murong Fu lives for a single dream — to rebuild that vanished throne and crown himself emperor, whatever the cost.

To raise an army, Murong Fu lies, betrays old friends, and even offers to serve cruel masters — anything that might buy him a crown. Therefore trust in him rots away, and the great heroes of the land begin to see the emptiness behind his handsome face.

At last, all these paths cross at the Shaolin Temple, the ancient home of martial monks, where every hero in the story gathers at once. There, the great unanswered question returns: who truly murdered all those keepers of Qiao Feng's secret, the crimes for which he was blamed?

The answer comes from an unlikely witness. A nameless old monk, the temple's forgotten floor-sweeper, steps forward and says he has silently watched the killer for thirty years. The murderer, he reveals, is Xiao Yuanshan — a Khitan warrior thought long dead, who is none other than Qiao Feng's true father.

So the truth is whole at last. Xiao Yuanshan survived that mountain ambush thirty years ago, and in grief for his slaughtered wife he killed the secret-keepers one by one — letting his own son take the blame. Father and son, both Khitan, both broken, finally stand face to face.

The old sweeper gently shows both men where their hatred has led — only to more graves. Moved, Xiao Yuanshan lays down his revenge and shaves his head to live as a monk. Therefore the long chain of killing that ruined Qiao Feng's life is, at last, broken.

Duan Yu's sorrow is lifted too. It emerges that his mother, wounded by her husband's endless affairs, had long ago loved another man. So Duan Zhengchun is not Duan Yu's real father after all — which means the girls Duan Yu adored are not his sisters, and he is free to love.

Murong Fu is not so lucky. Every scheme to reclaim his throne collapses — his allies abandon him, his plots are exposed before the heroes, and he is publicly shamed as a traitor with nothing left. Under the weight of that ruin, his proud mind finally snaps.

In the end, Murong Fu is found sitting in a graveyard among poor village children, handing them sweets so they will bow and call him Your Majesty. He has his empire at last — an empire of dust, ruled by a shattered mind.

Now the greatest test falls on Qiao Feng. War drums sound: the Khitan emperor, his sworn brother, commands him to lead the invasion and crush the Song. Yet Qiao Feng loves both peoples — the Han who raised him and the Khitan who claim him. He will not drown either land in blood.

So on the great stone pass between the two nations, Qiao Feng seizes the emperor before his own army and forces from him a solemn vow never to invade the Song. The war is stopped. But Qiao Feng cannot live as a traitor to one people and a butcher to the other.

With both armies watching, and his sworn brothers begging him to live, Qiao Feng takes up a broken arrow and ends his own life upon that windswept pass. The mightiest hero of the age falls — not to any enemy, but to the impossible war between the two halves of himself.

What it means

Here is the heart of it. Like the eight restless beings of the title — gods, demons, and all between — every soul here is chained by longing, pride, or hatred, and each chain forges only suffering. Qiao Feng's last act shatters his, choosing peace over revenge, and buying with his life the mercy the world refused.

🎧 Read-along audio is being prepared — text-only for now.

Demi-Gods and Semi-Devils
0:000:00

Reader rating

Not rated yet

Reader comments

Demi-Gods and Semi-Devils by Jin Yong (#175) · booooooks