Blood Worth Spilling
The travel from Suburban safehouse with reinforced doors and no windows to Abandoned warehouse district near the port consumed the next hour. Headlights cut cold through the gathering dusk.
The match head scraped against the strip, flaring once before the flame found the plastic label. The motel key curled inward like a dying insect, blackening at the edges, dripping molten polymer onto the coffee shop napkin Gideon had placed beneath it. He held it until the heat threatened his fingertips, then let it drop.
Across the booth, Sofia watched the key burn with an expression that had gone past anger into something harder. Colder. The kind of cold that preceded a decision you couldn’t walk back from.
“This paper means nothing if Jasper takes Milo,” she said. Her voice was steady, but her hands had wound into the fabric of her sleeves. “What’s your real play?”
Gideon crushed the melted remains into the napkin, blotting the black smear against the paper. “I already made it. Three days ago.”
She went still. “Explain.”
“I sewed a GPS chip into the lining of Milo’s jacket. The blue one he wears on school days. Figured if they came for him, they’d grab him from somewhere familiar. School run. Park. Grandma’s house.” He met her eyes and didn’t look away. “I didn’t tell you because I needed plausible deniability. If you didn’t know, you couldn’t accidentally give it away.”
Sofia’s jaw worked. For a long moment he thought she might reach across the table and hit him. Instead, she pulled out her phone. “What’s the tracker app?”
He recited the login credentials from memory. She entered them with short, precise jabs of her thumb. The map loaded, showing a small blue dot pulsing against a grid of streets.
The dot was moving. West, toward the port district.
“He’s not at school,” Sofia said. Her voice cracked on the last word. “It’s nine in the morning. He should be in Mrs. Chen’s classroom.”
Gideon was already standing, throwing cash onto the table. “Call the school. Confirm he’s absent. I’ll get Silas.”
—
The safehouse had been a furniture warehouse in its previous life, and the bones of the building still carried the smell of sawdust and lacquer. Isadora met them at the side entrance, her phone pressed to her ear, her face drained of color.
“Mrs. Chen says Milo never arrived this morning,” she said, lowering the phone. “A woman came to the gate at 8:12. Identified herself as a social worker named Torres, said there’d been an emergency involving Milo’s file. The school let him go with her because your contact numbers—both of them—had been spoofed. They thought you’d authorized it.”
Sofia made a sound that was half sob, half snarl. Gideon caught her arm before she could walk past him into the warehouse. “We don’t fall apart. Not now.”
“Don’t touch me.” She pulled free, but she stopped walking. Her eyes were wet, her breathing ragged, but she was present. That was enough.
Silas emerged from the loading bay with a tablet in one hand and a compact pistol in the other. He’d swapped his suit jacket for a tactical vest, and the shift in his posture told Gideon everything he needed to know about the security chief’s mental state. Silas was in operational mode. That was good. That was what they needed.
“I’ve got the tracker feed on a secondary display,” Silas said, holding up the tablet. “Signal’s steady. They’re moving at thirty-four miles per hour, heading for the old shipping container yards on Pier 17. Three vehicles in loose formation. Two black SUVs flanking a gray panel van.”
“How many bodies?” Gideon asked.
“Minimum six. Maximum ten. The SUVs have dark-tinted glass, so I can’t get accurate counts.” Silas pulled up a schematic of the pier. “The yards have been abandoned for six years. No security, no cameras, no working lights. The Sterlings own the land through a shell corporation called Meridian Holdings.”
Sofia took the tablet from Silas’s hands, zooming in on the satellite image. “There’s one road in. Chain-link fence along the perimeter, but it’s been cut in three places according to the city maintenance reports from last year. They’ll have spotters on the roof of the main office building.”
Gideon watched her trace her finger across the screen, mapping entry points and sight lines. She wasn’t a tactical operator, but she was smart. Smarter than anyone he’d ever worked with. That intelligence was what had drawn him to her, and what terrified him now. Because being smart meant she understood exactly how bad this was.
“We can’t go in fast,” she said quietly. “They’ll hurt him if they see us coming.”
“We’re not going in fast,” Gideon replied. “We’re going in silent. Silas takes the perimeter. I take the building. You stay in the vehicle and monitor the tracker.”
“No.”
“Sofia—”
“No,” she repeated, and this time her voice carried iron. “I stayed back when you went after Jasper the first time. I let you handle it because you told me it was safer. And then Jasper used that gap to get to Milo anyway. I’m not making the same mistake twice. You and Silas breach. I’ll be on comms, feeding you the tracker data in real time. If you need a distraction, I’ll create one.”
He wanted to argue. Wanted to lock her in the car and tell her to stay put. But the look in her eyes wasn’t asking for permission. It was telling him the terms of their partnership had changed.
“Fine,” he said. “But you wear a vest, and you don’t leave the vehicle until one of us clears the building.”
She nodded once, sharp and final.
—
They took Silas’s personal car—a matte-black sedan with reinforced panels and a tuned engine that could hit sixty in four seconds flat. The port district unfolded around them in rust and salt-stained concrete, the road narrowing as they passed under a collapsed overpass that had never been rebuilt. The tracker dot had stopped moving. It pulsed at the center of a rectangular building with a faded logo that had once belonged to a shipping logistics company.
Sofia called out distances from the passenger seat, her eyes fixed on the tablet. “Seventy meters. The van is parked behind the main structure. I’m reading heat signatures on the west side—three of them, stationary. Guards.”
Silas killed the headlights and glided the sedan to a stop behind a stack of corroded shipping containers. “I’ll take west. Give me three minutes to clear the exterior before you move on the building.”
“Two minutes,” Gideon said.
“Two and a half, and I’ll have a better angle on the roof.”
“Two and a half,” Gideon agreed.
Silas slipped out of the car without another word, his silhouette dissolving into the shadows between the containers. Gideon counted to ten, then opened his door.
“Comm check,” he said, touching the earpiece.
“Loud and clear,” Silas replied, his voice already distant, wind-whipped.
“I’m here,” Sofia said from the driver’s seat. She’d slid over to take the wheel, her hands gripping it at ten and two. “I’ll have the car running. When you come out with Milo, I’ll be at the south exit, thirty seconds out.”
Gideon looked at her. In the dim light of the dashboard, she looked younger than she was, and older at the same time. A mother whose child had been taken. A woman who had survived the long war, only to face its final battle.
“I’m getting him back,” he said.
“I know.” She held his gaze. “That’s the only reason I’m not the one going through that door.”
He left before the weight of her trust could slow him down.
—
The building was a concrete skeleton, its interior walls long since stripped for scrap. The main floor opened into a cavernous space where shipping containers had once been sorted and staged. Now it was empty except for a single folding chair placed in the center of the concrete floor, beneath a bare bulb that hung from a wire.
Milo sat in the chair. His hands were bound behind his back with zip ties, but his legs were free. His face was pale, his eyes wide, but he wasn’t crying. He was watching the man who stood in front of him with the focused attention of a boy who had learned, too young, that survival meant reading every detail of the person holding the knife.
Jasper Sterling looked almost casual. He wore a charcoal suit with no tie, the top button of his shirt undone. In his right hand, he held a folding knife, its blade still closed. In his left, he held a phone.
“Mr. Ashby,” Jasper said, his voice carrying across the empty space. “I was beginning to think you’d let the boy twist in the wind. But here you are. Consistent. I admire that, even if I find it tiresome.”
Gideon stepped into the light. He’d left his gun in the car—too risky in an enclosed space where a stray shot could hit Milo. He had a tactical knife in his boot and a broken bottle fragment in his jacket pocket. Neither was a good answer against a blade and a man who clearly had nothing to lose.
“Let him go,” Gideon said. “This is between you and me.”
“Is it?” Jasper tilted his head. “Your crew thought that too, right up until the moment they stopped breathing. You remember them, don’t you? Alex Moreno. The Hargrave twins. Old man Chen, who was supposed to be retired. They all thought they could negotiate. They all died believing there was some middle ground where the Sterlings would let them walk away.”
Gideon felt the words land like physical blows. He’d known Jasper had ordered the hit. Had known it in the same way a man knows the bullet that kills him is coming. But hearing it spoken aloud, in this room, with his son sitting three feet away—it turned the knowledge into something else. Something that burned.
“You killed them because they refused a buyout,” Gideon said.
“I killed them because they were weak. You survived because you ran. And now you’re here, in a building I chose, at a time I selected, following a trail I allowed your man to find.” Jasper smiled, and it was the smile of a predator who had already devoured its prey and was simply savoring the bones. “Did you think we didn’t know about the GPS? After you burned the motel key, I had someone check your son’s belongings. The jacket was obvious. We left it on him because it was easier to bring you to us than to chase you across the city.”
Gideon had known the handoff was too clean. He’d told himself the chip was insurance, a safety net he’d never need to use. But Jasper had played him. Had played them all.
“You brought me here to kill me in front of my son,” Gideon said.
“No.” Jasper closed the knife and slipped it into his pocket. “I brought you here to give you a choice.”
He stepped aside, revealing a table behind Milo that Gideon hadn’t seen. On it sat a leather briefcase, open. Inside were documents. Photographs. A stack of banker’s notes.
“Your father-in-law has been laundering money for our family for twelve years,” Jasper said. “We have the records. The signatures. The timestamped deposits. Cole has a file that, if released, would send Reyes to federal prison for the rest of his natural life. But we’re willing to burn it. Let him walk away clean. In exchange for one thing.”
Gideon’s throat felt like sand. “What?”
“You walk into the police station tomorrow morning and confess to the murders of Alex Moreno and the Hargrave twins. You take the life sentence. The Reyes family goes free. Sofia keeps her father. Milo keeps his mother. And you spend the rest of your days rotting in a cage, knowing you bought them their freedom with your own damnation.”
The silence stretched. Milo looked up at him, and Gideon saw his son’s lower lip tremble for the first time.
“Dad?”
The word broke something inside him. Not the part that made him a soldier—that part was still intact, still calculating angles and distances. It broke the part that had let him believe, somewhere in the quiet moments, that he could walk away from his past without paying for it.
He looked at Jasper. At the phone in Jasper’s hand. At the briefcase full of evidence that could destroy Sofia’s father and, in doing so, destroy the fragile peace they had built.
“I need to hear Cole say it,” Gideon said. “I need to hear him promise the file gets burned.”
Jasper’s smile widened. “I can arrange that.”
He raised the phone and pressed a single number. The call connected, and he held the phone out to Gideon.
Gideon took it. Raised it to his ear.
And then he heard the sound of Silas’s voice in his earpiece, tinny and dark: “East wall. Two targets down. I’m in.”
Gideon dropped the phone, grabbed Milo by the arms, and yanked him out of the chair. The boy came without resistance, his small body colliding against Gideon’s chest as Silas crashed through a side door with a spray of splintered wood.
Jasper’s hand went for his pocket, but Silas was faster. The security chief crossed the distance in three strides, grabbed Jasper’s collar, and drove him to the concrete floor with the kind of controlled violence that came from decades of practice.
“Get the boy out,” Silas said, his knee planted in the small of Jasper’s back. “I’ll hold this one.”
Gideon was already moving, Milo cradled against his chest, the boy’s arms locked around his neck. He ran for the south exit, his boots pounding against the concrete, and behind him he heard Jasper’s voice, stripped of its polish, raw and laughing.
“You think you’ve won?” Jasper shouted. “You think this changes anything?”
Gideon didn’t stop. He burst through the exit door into the salt-crusted air, and Sofia was there, the sedan skidding to a halt twenty feet away, the passenger door already open. He shoved Milo into the back seat and climbed in after him, and Sofia hit the gas before his door was fully closed.
The car roared away from the pier, and Gideon held Milo against him, feeling the boy’s heart hammering against his ribs, matching the rhythm of his own.
In his earpiece, Silas’s breathing was heavy. Then Jasper’s voice cut through, transmitted from the open channel Silas had left live.
“Jasper, pinned under Silas’s boot, snarls at Gideon: ‘You kill me, and Cole drops the entire file on Sofia’s father. You lose either way.’”