Chapter One Hundred Eleven - The Blood Bath
( Sienna's POV )
The night tore open like a wound.
Sienna’s boots splashed through the puddles as they sprinted through the maze of containers, Luca at her flank and Jory covering their six. The distant growl of engines was no longer distant. Crane’s convoy roared into the docks like wolves descending on a carcass.
“They’re circling us!” Jory hissed, breath steaming in the cold air.
Sienna ducked behind a container as bullets cracked through the rain. Sparks spat from the metal beside her head. Crane wasn’t holding back tonight. He’d brought an army.
She pressed a hand to her thigh holster, fingers slick with rain and someone else’s blood. “Good,” she breathed. “Let him come.”
Luca crouched beside her, eyes sharp. “You wanted to drag them into the light. This is it.”
“Yeah,” she said. “Then we make sure they choke on it.”
The sound of boots hammered against the wet ground. Floodlights flickered on from the convoy trucks, cutting harsh beams through the fog. The whole dock flared in stark, unforgiving white. Shadows became targets.
“They’ve got snipers on the cranes,” Luca muttered, scanning through the scope.
Jory reloaded. “Two on the ridge. Four on the ground.”
Sienna’s pulse thrummed steady. No panic. Just the cold clarity that came right before the blood spilled. “We split. Luca, take the north ridge. Jory , hold the left flank. I’ll draw them to the main dock.”
Luca shot her a sharp look. “You’re going straight into the kill zone.”
“Exactly,” she said. “Wren will expect that.”
Jory smirked tightly. “She’s insane.”
“She’s Sienna,” Luca corrected, snapping the bolt on his rifle.
The first wave came fast.
Four of Crane’s mercenaries stormed between the shipping containers, heavy boots sending up sprays of water. Their rifles gleamed under the floodlights. Sienna crouched low, breath calm, gun already warm in her hand. When the first man turned the corner, she didn’t hesitate.
Crack. Headshot. He dropped like a stone.
The second charged her, bellowing something she didn’t care to hear. She ducked under his swing, drove her elbow into his throat, then put a bullet through his vest. The third and fourth hesitated. That was their mistake.
Luca’s rifle barked from above. Two clean shots. Two more down.
Rain spattered across the corpses, streaking red into the puddles.
“Three down,” Luca’s voice crackled through the comm. “More coming from the east.”
Jory answered, “Copy that. I’ve got movement near the truck.”
Sienna reloaded smoothly, boots silent as she slipped deeper toward the center dock. Her pendant was gone, but she didn’t need it anymore. She was the bait now.
And Wren knew it.
Gunfire tore across the docks, a staccato rhythm of chaos. The cranes overhead groaned as snipers repositioned. Jory launched a smoke grenade, the thick gray cloud swallowing the flank. Figures moved inside it, dark, fast, dangerous.
Sienna rolled behind a forklift as bullets ripped through the metal. A merc’s face appeared over the hood. She grabbed his wrist, yanked him forward, slammed the butt of her gun into his temple. He crumpled. She pivoted, firing into the smoke. One, two, three shots. Each landed.
Luca’s voice came low and steady. “I’ve got eyes on the convoy. Crane’s here.”
Her heart gave a single hard beat. “Alone?”
“No,” Luca said. “Wren’s with him.”
She expected that. What she didn’t expect was the third figure stepping out of the armored car. Kaia.
The name burned through her like acid.
Kaia looked different under the floodlights. Her dark hair slicked back, Crane’s emblem stitched across her tactical jacket, the serpent tattoo exposed on her throat. No hesitation. No shame. Only betrayal sharpened into a weapon.
Crane walked beside her, a tall, lean figure in a black coat that never seemed to get wet. His eyes swept the docks with the detached cruelty of someone who believed the night already belonged to him.
And then there was Wren.
He followed just a step behind, silent, his gaze sweeping over the chaos like he was already five steps ahead. His jaw was clenched, and though he hid it well, Sienna caught it, the flicker of something old. Something real.
“Targets locked,” Luca murmured through the comm.
Sienna wiped blood from her cheek with the back of her hand. “We end it tonight.”
She slipped from cover and stepped into the open.
The floodlights burned down on her like judgment. Crane’s gaze snapped to her immediately. Kaia stiffened, her fingers brushing the trigger of her rifle. Wren didn’t move.
Sienna raised her gun. “Crane,” she called, voice ringing out through the rain. “You wanted me?”
He smiled, slow and poisonous. “Always.”
Then all hell broke loose.
Gunfire thundered.
Luca opened up from the ridge, taking down one of Crane’s guards before they’d even registered his position. Jory burst from the smoke on the flank, mowing through two mercenaries with brutal efficiency. Sienna sprinted forward, weaving between crates, her gun barking in short, deadly bursts.
Kaia fired back, bullets tearing through the air where Sienna’s head had been seconds before. Wren moved like smoke, fast and precise, covering Crane’s advance without ever looking rattled.
Crane himself didn’t bother to lift a weapon. He just walked forward like the king he believed he was, hands tucked behind his back.
Rafe’s shout crackled in the comm. “Sienna, they’re pinning me down!”
“Fall back two meters,” she snapped, vaulting over a crate. “I’ll draw their fire.”
She slid across the slick dock floor, firing as she went. Two mercs went down, their blood painting the concrete. A third lunged at her with a knife, too close to shoot. She twisted, caught his wrist, drove her knee up into his gut, then spun his own blade into his throat. Hot blood sprayed her cheek.
The docks smelled like rain, metal, and copper.
Wren was there before she could breathe.
Their blades collided with a shriek of steel. He moved faster than anyone else Crane had. She’d trained with him once, years ago, when trust still meant something. Now every movement was a mirror, a brutal dance of everything they’d learned together.
He slashed high. She ducked.
She feinted left. He didn’t fall for it.
He caught her wrist and shoved her back against a crate, blade at her throat. The rain ran down his face in thin, silver lines.
“Sienna,” he rasped. “Don’t.”
She met his eyes, green and gray, storm against storm. “Too late.”
She headbutted him hard, pain blooming across her forehead. He staggered back, just enough for her to flip the blade from his hand. She kicked it away, chest heaving.
Behind him, Crane clapped once, slow and cold. “Touching,” he drawled. “But you don’t actually think this ends with you standing, do you?”
Sienna wiped the blood from her mouth with the back of her hand. “No,” she said. “It ends with you on the ground.”
Luca’s rifle cracked again. A bullet grazed Crane’s coat, missing his skull by inches. The warlord didn’t flinch.
“Kill them all,” Crane said.
The docks erupted.
The second wave hit like a storm surge. More mercenaries flooded from the trucks, their boots drumming a warbeat against the wet pavement. Jory went down behind a stack of barrels, returning fire with a snarl. Luca switched to rapid fire, cutting down as many as he could, but they were surrounded.
Sienna fought like a woman with nothing left to lose. Blood streaked her hands, some hers, most not. Every movement was sharp, deliberate. The rain made the dock slick, bodies slipping as they fell.
Kaia appeared through the smoke, rifle raised.
Sienna didn’t think, she moved. The two women collided hard, the gun clattering to the ground. Kaia’s elbow slammed into Sienna’s jaw. Sienna answered with a fist to her ribs. Kaia was faster, but Sienna was meaner.
“You should’ve stayed down,” Kaia hissed, dragging a knife from her boot.
“You should’ve picked a better side,” Sienna spat.
The blade flashed. Sienna caught her wrist, twisted hard until bone cracked. Kaia screamed. Sienna didn’t hesitate, she drove the knife into Kaia’s side, deep and unforgiving.
Kaia fell to her knees, blood blooming across her jacket.
Sienna yanked the blade free. “That’s for Providence,” she whispered.
Wren’s voice cut through the rain. “Sienna!”
She spun to see him standing a few yards away, his chest rising and falling hard. Behind him, Crane leveled a pistol at Luca’s position.
Wren raised his own weapon, but not at her.
He turned the gun on Crane.
Time froze.
Crane didn’t move. “You won’t,” he said calmly.
But Wren did.
The shot cracked like thunder. Crane staggered, clutching his shoulder. His men froze for half a heartbeat, and that was all Sienna needed.
She ran forward, screaming through the storm, every step pounding with the weight of every ghost they’d lost. She leapt onto the truck’s hood, launched herself off it, and landed behind Crane.
Her blade slid across his back like a promise.
Crane roared, swinging his arm around, gun flaring wild. Sienna ducked low, drove the knife upward under his ribs. His breath hitched, wet, broken. She leaned in close to his ear.
“The serpent dies tonight.”
And she twisted.
Crane collapsed, blood blooming dark across the concrete. His men faltered. Wren stood motionless, rain pouring down his face like absolution.
The battle raged for a few minutes more, short, brutal, inevitable. Without Crane’s command, his army fell apart. Jory gunfire cut through the stragglers. Luca descended from the ridge like a phantom, finishing what they’d started.
When the last body hit the ground, the docks went quiet except for the rain.
Sienna stood over Crane’s corpse, blood soaking into the puddles around her boots. Her knife hung loosely in her hand. The serpent tattoo on Crane’s neck was already fading under the wash of red.
Wren approached slowly, hands raised, his own blood mixing with the rain. “You got what you wanted.”
She met his eyes, tired, sharp, unbroken. “Not yet.”
Then she turned her back on him.
The serpent had lost one head.
But Wren was still breathing.
And that meant the war wasn’t over.