The alley was a vice around them, brick walls pressing in, shadows stretching long and hungry under the failing streetlamp.
Aris’s chest heaved, sweat and adrenaline clinging to her skin. She stood with Tobe’s hand braced lightly at her elbow, a tether holding her steady, though she refused to lean. Her eyes, sharp and blazing, locked on Gabe.
He was breathing like a beast, wild hair plastered to his forehead with sweat, his shirt clinging where her blows had landed. His lip was split, blood catching the glow of the lamp. Yet his grin was ragged, almost triumphant.
“You think you stopped me?” Gabe rasped, voice fractured, madness woven through. “This isn’t over. It’s never been over.”
Tobe stepped forward, a wall of fury and intent. “It ends tonight.”
Gabe’s pupils dilated, his body taut as a spring. For a moment, silence stretched, humming with danger. Then the storm broke.
Gabe lunged first, fists swinging, raw and furious. Tobe met him head-on, their collision echoing off the alley walls with a crack of knuckles against flesh. Aris stumbled back, catching her breath as the two collided in a flurry of motion.
Tobe’s strikes were measured, deliberate, every move sharpened by fear for Aris. Gabe’s were frantic, fueled by obsession and desperation. Each punch, each shove, each grapple landed like thunder, filling the alley with the brutal percussion of their struggle.
“You don’t get to touch her again!” Tobe roared, shoving Gabe into the wall. Bricks scraped skin, and Gabe hissed, twisting free, slamming his shoulder into Tobe’s gut to drive him backward.
Aris’s fists clenched at her sides, her instinct screaming to throw herself into the fight, but her body was still wrung out from resisting Gabe’s relentless pursuit. She could only watch, the sound of their struggle shredding her nerves raw.
Gabe lashed out with a dirty kick, catching Tobe’s knee. Tobe grunted, staggered, but recovered instantly, retaliating with a blow that split Gabe’s brow wide open. Blood ran down Gabe’s face, but his grin only widened, manic and unyielding.
“You think you can save her?” he spat, wiping at the blood with the back of his hand. “You’re nothing but a shield. Shields crack.”
“Not tonight,” Tobe snarled, charging again.
Their bodies collided once more, a vicious tangle. Fists, knees, elbows—each impact echoed like drumbeats. Gabe fought like a cornered animal, unpredictable, his movements jerky but cruel. Tobe fought like someone with everything to lose, his strikes sharp, efficient, unrelenting.
The alley quaked with their fury. Aris shouted warnings, cried Tobe’s name when Gabe’s fists landed too close to his temple, when Tobe’s shoulder slammed too hard into brick. But neither stopped. Neither would give an inch.
Then—movement. A shadow that wasn’t theirs peeled away from the far end of the alley.
Aris’s eyes widened. “Tobe!” she shouted. “Behind you!”
Too late.
Another figure surged forward, silent until the last moment. A blur of motion—metal glinting in the dim light—crashed against the back of Tobe’s skull. His eyes rolled, his body faltered, his momentum crumbled. He collapsed to his knees with a guttural sound, still trying to fight even as the world slipped away.
Aris screamed, lunging toward him, but Gabe intercepted, shoving her back with cruel precision.
“No!” she cried, her voice breaking as Tobe fell, sprawling unconscious against the cracked pavement. “Tobe! Get up!”
Gabe’s chest heaved, blood streaking his face, eyes burning with deranged triumph. “I told you,” he panted, “shields break.”
Aris’s gaze snapped to the newcomer—tall, faceless in the dark, a silent accomplice. Her stomach turned, rage flooding her veins hotter than fear. “You coward,” she spat at Gabe, her voice hoarse but razor sharp. “You couldn’t even face him alone.”
He smirked, stepping closer, wiping blood from his lip. “You’re worth everything, Aris. Even this.”
Her fists clenched. “I will never be yours.”
“You don’t get to decide anymore.”
The accomplice moved behind her with silent efficiency. She swung at him, catching him in the jaw, but the strike barely slowed him. Something sharp, something chemical, pressed against her arm. The sting hit first, then the creeping weight, like lead sliding through her veins.
“No—” Aris gasped, staggering, thrashing with sudden urgency. She elbowed backward, stomped down on a foot, tore free for a half-second—but the dizziness came fast, hot and suffocating.
Her knees buckled.
“No! Let me go!” she screamed, her voice ragged, half-broken.
Gabe caught her this time, arms wrapping around her like a twisted embrace. Her fists struck his chest weakly, her nails clawed at his neck, but the drug stole precision from her limbs. Her strength bled away in waves.
“I hate you,” she hissed, eyes blazing even as they blurred.
“And I love you,” Gabe whispered back, almost tender, though his grip was iron. “That’s why this has to happen.”
Aris’s eyes darted desperately toward Tobe’s still form. His chest rose and fell faintly, proof of life—but he didn’t stir. Her throat burned with a sob she refused to let free.
She forced her gaze back to Gabe, her voice raw, furious. “This isn’t over. I’ll fight you until my last breath.”
His smile faltered for just a heartbeat, something fragile breaking through the mania. But the accomplice tightened his grip, pulling her fully into the shadows, and Gabe followed, dragging her bagless body further from the lamplight.
The alley swallowed their footsteps, leaving only the echo of Aris’s fading protests and the heavy silence of Tobe’s unconscious form sprawled in the dark.
The streetlight flickered once, twice, and went still.
The night held its breath.
Half a mile away, Axel and Mimi were cutting through the neighborhood, joking about Mimi’s refusal to bike uphill when Axel’s phone buzzed.
He glanced down. “Tobe’s calling?”
But when he answered, silence. Just muffled noise. Then a clatter like a phone hitting pavement, faint but distinct.
Mimi frowned. “That didn’t sound right.”
The call cut out. A cold dread snapped through Axel’s chest. “We need to check the alleys.”
Minutes later, it wasn’t Axel’s phone but Tobe’s that they heard—its ringtone shrill in the silence, echoing faintly from the shadows.
Mimi froze. “Axel… that’s his.”
They ran. Their shoes slapped against asphalt, their breaths sharp with fear. The ringing guided them, a beacon through the dark, until it led to the crumpled figure on the ground.
Tobe.
Mimi’s gasp was sharp, guttural. She dropped to her knees beside him, hands shaking as she reached for his shoulder. “Oh my God—Tobe! Tobe, wake up!”
Axel crouched, his pulse hammering, trying to keep his voice steady. “He’s breathing. He’s out cold, but—he’s alive.” Relief came sharp and fleeting, immediately devoured by panic. “Where’s Aris?”
Mimi looked around the alley, eyes wide and wet. The overturned trash cans. The scuffed pavement. The smear of blood. No Aris.
She swallowed, her voice breaking. “They took her.”
Axel clenched his fists, fury burning through the fear. “Then we find them. Whatever it takes—we find them.”
Tobe stirred faintly, a low groan breaking through. Mimi leaned close, her voice trembling but insistent. “It’s okay, Tobe. We’ve got you. We’re gonna get her back.”
Meanwhile, Aris forced her eyes open again as Gabe’s accomplice guided her toward a waiting vehicle. The world tilted, but she caught the gleam of the car’s paint, the sound of the door groaning open.
Her stomach lurched. No. Not there. Not inside.
With the last surge of will her body could muster, she kicked, striking Gabe’s shin. The blow was weak, but it startled him enough that she slipped half-free, her body collapsing against the pavement.
Her cheek hit cold asphalt. The pain jolted her awake for a single, defiant heartbeat. She spat blood, her eyes blazing as she hissed, “I’ll tear you apart before I let you win.”
Gabe’s face twisted, equal parts fury and desperation. He scooped her up again, ignoring her thrashing limbs, clutching her as though the strength of his arms could override the clarity of her defiance.
“You don’t get it,” he rasped, voice breaking. “You’re already mine.”
Her vision blurred again, darkness creeping at the edges. But her heart still raged, a drumbeat screaming no, no, no.
Somewhere behind them, faint but closing, she thought she heard her name carried on the wind.
Hold on, Tobe.
And then the car door slammed, sealing the night away.