Cherreads

Chapter 24 - Ch 24 The Siege of Dragon’s Teeth - Night of the Black Tide

The moon was a thin cut above the Dragon's Teeth, drowned by cloud. The wind moved like a thief through the pines, cold enough to sting breath. Frost clung to the battlements, and every breath came out in white.

Lord Thane Stonefist stood on the wall, his black cloak snapping. Below, the mountain pass fell away into darkness, jagged teeth of stone swallowing the light. Sir Bracken Ironbeard checked the bolts on the gate for the third time that hour, his thick beard caked with ice.

"Quiet," Bracken muttered, thumb testing the edge of his warhammer. "Too quiet."

Thane did not answer. He felt it too. The way the wolves had stopped howling an hour ago. The way the night pressed in like it was listening.

"Scouts report nothing for leagues," Thane said at last. "If Ravenna comes, she comes with ghosts."

Bracken snorted. "Ghosts don't need scouts. They need shadows."

The first shadow did not come from the ridge. It came from inside.

A White Lion sergeant stumbled from the barracks, clutching his throat. His armor was scoured with old scratches, his eyes black as coal, his lips peeled back in a rictus. He fell at Thane's feet, a whisper on his lips.

"For the true King."

Then the gates groaned.

Bracken spun. The postern gate, meant to stay barred until dawn, creaked open. Figures poured through like spilled ink. Black cloaks, pale faces, no banners. Ravenna Nightshade walked last, her boots silent on stone, her eyes like frost.

"Ravenna," Thane said, drawing his sword. The steel rang clear in the cold. "You're bold to come to my gates."

Ravenna smiled. "Bold is keeping your men alive until midnight, Lord Stonefist. You should thank me. Most fortresses don't get that long."

Warhammers met shadowsteel. The Army of Shadows hit the Teeth in a black tide.

Ravenna's plan was simple. Kill the commanders. Open the gates. Hold the passes. Cut Erenhall from the north.

Her assassins moved first. Two dropped from the battlements behind Thane. One struck. The other did not. Bracken's warhammer crushed his skull before he landed, bone cracking like wet timber.

"Flanks!" Bracken roared. "Hold the walls! Don't let them reach the stairs!"

Black Cross Knights formed a shield wall. Warhammer Knights answered with brutal swings that sent shadows scattering. But for every shadow that fell, two more climbed the rock. They moved without fear, without breath, without names.

Above them, Ravenna watched from the ridge. Her fingers moved like a weaver's. The shadows answered. They did not shout. They did not bleed. They only killed.

"Where is your White Lion Order?" Ravenna asked, voice carrying over the clash. "Ah. Infiltrated. In fighting. Useful."

Thane spat blood from a split lip. "You fight with cowards."

Ravenna's smile did not reach her eyes. "I fight to win, Lord Stonefist. There is a difference. You defend stone. I defend a throne."

Lilith did not come with the first wave.

She came when the walls were slick with blood and the torches began to gutter. The air turned heavy, as if the mountain itself held its breath.

She walked through the open postern gate alone. Black Cross Knights charged her. She raised a hand. The dead at the foot of the Teeth rose. Men who died an hour ago stood again, eyes hollow, blades heavy, skin gray in the torchlight.

Bracken saw it and cursed, voice raw. "Undead. Lilith, you witch."

Lilith's gaze found Thane across the courtyard. "Surrender, Warden. Give me the Teeth, and I will let your men die quickly."

Thane planted his feet, boots grinding on stone. "Dragon's Teeth does not bend."

"Then it will break," Lilith said.

She wove. Sigils burned the air, violet and cold. Shadows with teeth crawled from the rock. They snapped at ankles, tripped men, dragged knights screaming into the dark. One seized a young Black Cross knight by the leg. He screamed, and Bracken cut the shadow in half.

The fight became a slaughter and a holding action.

Thane fought in the courtyard, back to back with Bracken. His sword was notched. Bracken's armor was dented, one pauldron hanging by a strap. Around them, Black Cross Knights fell one by one. A Warhammer Knight went down with a shadowblade through his throat. He dragged his killer down with him.

Bracken caught Thane's eye, blood running down his brow. "If the Teeth falls, Erenhall bleeds."

Thane nodded, breath ragged. "Then we make them pay for every stone."

Ravenna's voice cut through again, calm as a winter lake. "You have minutes, Lord Thane. Surrender, and I will spare your children."

Thane's jaw locked. "You don't know if I have children."

Ravenna's smile was thin. "I do."

The word hit harder than any blade. Thane's strike faltered for half a second. Bracken covered him, warhammer flashing.

On the eastern wall, a horn sounded. Not Ardentian. Not Shadowfire. The note was high, clear, cutting through the din.

A rider tore through the pass below. Red light flared behind him. Fire licked the mountain, casting long shadows across the snow.

Keiran Vexar.

He rode alone, cloak streaming, eyes burning like coals. Cyrin had sent him from Burning Valley hours ago, with no orders but one: hold the Teeth.

He did not shout a war cry. He ran his horse straight at the siege line and drove Ember's Fury into the ground.

The mountain answered.

A line of fire split the siege, cutting Ravenna's Army of Shadows in two. Undead stumbled and fell back, hissing, smoke rising from blackened flesh. Shadows recoiled from the heat, tendrils curling away like burnt paper.

Keiran vaulted from his horse, blade raised. "Dragon's Teeth holds tonight!"

Ravenna's eyes narrowed. Lilith turned, intrigued, head tilted like a hawk.

Thane and Bracken got a second wind. The Black Cross pushed. The Warhammer swung. Men who had been flagging found strength they did not know they had.

Ravenna studied the fire, then gave a single nod. "Fall back."

Shadows melted into the dark. Undead collapsed, crumbling to ash. The tide receded as quickly as it came.

Lilith lingered one moment longer, gaze fixed on Keiran. "The fire returns to your line, Vexar. Good. We will meet again."

She vanished into the night, and the cold seemed to deepen in her wake.

Dawn broke over the Dragon's Teeth, pale and reluctant. The walls stood. The gates held. But the courtyard was a graveyard.

Thane leaned on his sword, breathing hard. His hands shook. Bracken spat blood, laughing despite himself, though his laugh broke into a cough.

Keiran stood between them, flames dimming, cloak scorched. "Cyrin said you'd need this."

Thane clapped a hand on his shoulder. "Then Cyrin was right. You saved us, lad."

Keiran did not smile. "Burning Valley isn't done. Corvus is dead. But Valen's still out there."

Bracken looked toward the pass. "Let him come. We'll meet him with steel."

Below, the pass was quiet again. The snow was black with ash and blood. In the distance, a black banner moved against the tree line.

Ravenna had not left. She had withdrawn. Her army was still there, watching, waiting.

The Siege of Dragon's Teeth was over. The war for the north had just begun.

Thane looked to Bracken, then to Keiran. "Send ravens to Erenhall. Tell King Kael the Teeth hold. For now."

Bracken raised his hammer. "And tell him to send more men. Or next time, Ravenna won't retreat."

The wind picked up, carrying the scent of pine and smoke and death. The Dragon's Teeth had teeth still. But they were worn, and the night was not over.

More Chapters