The rain came first.
It soaked the banners, the platform, the red silk hung too neatly for a death that would not be clean. Jiang Yan felt it cling to his armor as he rode through the eastern gate, breath ragged, his horse lathered beneath him.
He was late.
He had known it before the gates came into view. The capital was too quiet. No shouting. No chaos. Only the dull, ceremonial stillness reserved for things already decided.
A drum sounded.
Once.
Twice.
The crowd parted as he dismounted, boots striking stone with a sharp echo. Someone shouted his name. Someone tried to stop him. He did not hear them. His eyes were already on the platform.
On her.
Li Xian’er stood with her hands bound, dressed in white.
Not the white of weddings or mourning, but the thin, unforgiving white meant to make criminals look pure at the moment of death. Her hair bore no adornment. No jade. No pins. It fell loose down her back, dark against the rain-soaked cloth.
She was thinner than he remembered.
The sight hollowed him.
Xian’er did not cry. She did not beg. She stood straight, spine unbent, chin lifted for the executioner. Her lips were pale, but steady.
As if she had already accepted her death.
Jiang Yan took a step forward.
Then another.
A court official was reading charges. The words blurred together—treason, deceit, manipulation of the throne. Each accusation was met with murmurs from the crowd. Some faces were eager. Some were afraid. Some looked away.
No one spoke for her.
Jiang Yan opened his mouth to shout.
The drum sounded again.
Too loud. Final.
He pushed through the soldiers, ignoring the hands that grabbed at his armor. His voice broke loose—
“WAIT!”
It echoed. It splintered against stone.
It did not stop anything.
Xian’er turned her head at the sound.
Just once.
Their eyes met across the rain and the distance carved by silence and pride. There was no accusation in her gaze. No plea.
Only recognition.
As if she had known he would come.
As if she had known he would be too late.
Her mouth moved. He could not hear the words, but he knew them anyway.
It's all right.
The executioner raised his blade.
Jiang Yan’s world narrowed to the arc of steel catching the gray light. His body surged forward, instincts honed for battle rising—
—but this was not a battlefield.
Orders had already been signed. Seals pressed. Judgments finalized in warm rooms far from rain and consequences.
The blade fell.
The sound was not dramatic. No thunder. No cry.
Just the dull impact of steel completing its work.
The crowd exhaled as one.
Someone screamed. Someone else began to pray.
Jiang Yan did not move.
He did not remember moving, yet he stood at the foot of the platform, staring at the place she had been.
The white cloth darkened.
Rain washed the blood across the wood, thin streams trailing to the edge and dripping onto the stone below.
He fell to one knee.
Not in reverence.
In failure.
He had arrived with soldiers. With proof. With words that might have unraveled the lies—if he had spoken sooner.
He had believed time would bend.
It had not.
A court attendant announced the execution complete, his voice shaking. Another ordered the body removed. Hands reached forward.
Jiang Yan stood then.
“Don’t touch her.”
They obeyed anyway.
He stepped onto the platform, rain soaking through his sleeves as he knelt beside her. Up close, she looked younger. Smaller. Like someone the world had failed to protect.
Her eyes were closed.
Her expression was calm.
As if she had left before the blade reached her.
Jiang Yan bowed his head.
“I’m sorry,” he said, too late for forgiveness to matter. “I should have been louder.”
The rain intensified.
Behind him, the empire remained standing.
The banners did not fall.
The palace did not crumble.
The throne did not crack.
Only one woman died.
But Jiang Yan knew—
with a certainty that hollowed him—
that something irreplaceable had just been executed with her.
And somewhere in a future he could not yet see, the cost would be claimed.





Write a comment ...