You don’t plan a kidnapping because you’re angry. You plan it because you’ve run out of good options.
Mateo and I had been out for weeks. Now we had two left. Two weeks before the landlord stopped waiting. Two weeks before everything that was barely holding together finally gave out.
So we took the only shot we had left.
I knew June Callahan’s routine better than she did. When she left. Which door she used. How long she stood in the alley with her phone in her hand before she started walking. She always cut through the service alley behind the spa because the front lot had cameras. Tonight the alley was empty except for a dumpster, a strip of weak security light, and my truck sitting dark with the engine running.
I told myself I was still the kind of man who didn’t do things like this.
Then the back door slammed open, and the sound made a liar out of me.
June hit the rear bench of the extended cab hard enough to rock the truck. Her shoulder caught the frame on the way in and tore the strap of her dress. Mateo jerked back from the open door, hands half raised like he didn’t know whether to help or apologize. His face had gone gray. He was the one who’d said we could do this.
Now he looked like he might be sick.
I didn’t.
That was the part that scared me.
How steady my hands stayed.
I reached in, got my grip under her arms again, and shoved her the rest of the way across the seat while she fought like hell to stop me.
We had planned for a struggle. Loud. Ugly. Predictable.
June didn’t fight like that.
Her first kick caught Mateo square in the shin and folded him for half a second. Her second came higher and harder. Her heel clipped the inside of my knee and my leg gave just enough for my grip to slip.
For half a second, the whole thing almost came apart.
She twisted on the bench like she’d trained for tight spaces. Dirt streaked the hem of her pale blue dress where she’d gone down on the gravel. Her hair had come loose over one side of her face. She didn’t scream to be heard.
She screamed to stay alive.
“June, please,” Mateo said, already sounding like a man who regretted the last ten minutes of his life.
She didn’t look at him.
She looked straight at me.
Tears had gathered in her eyes, but she didn’t let them fall. She was already measuring me. Already deciding what kind of man I was.
“My father will kill you for this,” she shouted.
Not hurt.
Not ruin you.
Kill.
I believed her.
Callahan didn’t need a gun to ruin people. In this town, money did it cleaner. He’d already taken enough from us to make this make sense.
So when June threw his name at me like it was supposed to stop my hands, all I felt was something cold settle into place.
No panic. No second thoughts.
Just certainty.
I didn’t take June because I wanted to hurt her.
I took her because she was the only leverage her father couldn’t ignore.
“Hands,” I said.
My voice came out level. That scared me too.
June fired off a curse and tried to wrench free. I drove my knee into the seat beside her, crowded her space, and trapped her wrists against the buckle.
Then the cuffs went on.
Click. Click.
Too clean for what we were doing.
She yanked hard enough to make the chain bite into her skin. Tested it once. Twice. Fast. Efficient.
Mateo stood at the open door with the key shaking in his fingers. His knuckles were scraped raw. He’d clipped the frame or the gravel when she kicked him, and now he kept chewing the inside of his cheek like he could grind the panic down into something useful.
Mateo didn’t have my anger.
He had overdue bills, a landlord out of patience, and the same black mark on his name that I did. Callahan didn’t just fire you. He made sure nobody else hired you.
“Get in,” I told him.
Mateo climbed into the passenger seat and slammed the door.
The latch clicked.
That sound felt final.
I slid behind the wheel, wrapped my hands around it, and turned the key.
The truck shuddered and caught. The engine sounded too loud in the alley. My foot slipped on the pedal just enough to jerk us forward, then I corrected it and forced my hands to settle.
I kept it simple.
Road. Mirrors. Headlights.
I eased us out of the alley and onto the street.
In the rearview mirror, June’s face came into view.
She wasn’t thrashing anymore.
She pulled herself upright against the seat belt, slowed her breathing, and went still.
That was worse.
Mateo cleared his throat. “We’re good,” he said, sounding like a man trying to talk himself into it.
We had a head start. Not much, but enough if we moved fast. June was the kind of woman people expected to disappear for a while and show up later without explanation. Dinner. Private parties. Her family’s kind of life. The Callahans wouldn’t realize right away that something had gone wrong, because people like that weren’t supposed to lose control.
We needed to be gone before that changed.
The road out of town was empty the way it gets after ten. Storefronts dark. Porch lights glowing in small islands. At the last intersection, a traffic light blinked yellow over and over, too tired to choose between warning and permission.
I didn’t slow down.
Behind us, the town stayed quiet. No sirens. No flood of headlights. No sign anybody had noticed she was gone.
That was the first lie I told myself.
That we still had time.
June shifted in the back. The cuffs made a small metallic sound, sharp enough to cut through the silence. Her eyes dropped once to the handle. The lock. The window switch. She tested the handle. Locked. Tried the window. Nothing.
Mateo’s shoulders jumped.
Mine didn’t.
I had learned a long time ago how to keep my face flat enough to pass for calm.
“You don’t have to be afraid,” Mateo said, his voice going soft in the way men do when they want to believe they’re still decent.
June lifted her head and found my eyes in the mirror.
“I’m not,” she said.
It wasn’t bravery.
It was certainty.
“Keep it that way,” I said.
I took the next turn without signaling and cut us off the road to the highway. Too many cameras out there. Too many plate readers. Too many ways for the world to remember we’d passed through it. Highways remembered. Back roads forgot.
We moved through the dark where the land opened up and the night felt wider. Fence lines. Open fields. Long empty stretches that looked the same no matter who drove them.
June spoke again, quieter this time.
“You’re avoiding being seen.”
It wasn’t a question.
Mateo turned halfway in his seat. “Be quiet back there.”
I didn’t answer. The less we gave her, the less she could use. Even so, I could feel her doing it. Collecting details. Building a map out of scraps.
My phone was powered down in the console. The truck was old enough not to know where it was. June’s phone sat in my jacket pocket, dead to the world. Before we put her in the truck, I’d checked her fast. Wrists. Ankles. Seams. Nothing that could be tracked.
In the mirror, she kept watching.
Not me.
The road.
The turns.
The shape of the night outside.
Mateo shifted beside me, tapping one knee hard enough to shake his leg. “She’s not tied tight enough,” he muttered.
“She doesn’t need to be,” I said. “She’s smart.”
Something moved at the corner of June’s mouth. Not quite a smile. Then it was gone.
She kept watching the road the same way I did.
She wasn’t trying to save herself by screaming anymore.
She was trying to save herself by paying attention.
The last of town fell away behind us. Streetlights thinned. Then the last gas station glow dropped behind a hill and disappeared.
When things went quiet, my mind went where it always did.
Back to the layoff.
Back to the eviction notice.
Back to Callahan’s name stamped across both of them.
I tightened my grip on the wheel and kept driving.
Up ahead, the road dipped into open land where a phone barely held a signal and the dark felt deeper than it should have.
In the mirror, June was still watching me like she could hear the history I’d dragged into the truck with us.
Then she spoke again, calm as a switch flipping.
“You know he’s already looking,” she said.
Mateo turned fast. “What?”
June didn’t blink.
“My father doesn’t sleep when something of his goes missing.”
I kept my eyes on the road.
But my hands tightened on the wheel.
Because far behind us, low against the clouds, a pale white beam swept once across the sky.
Not headlights.
A searchlight.
June didn’t cry.
She sat in the back seat like she was riding home from something boring, hands cuffed in front, posture straight. The only sign she was human was the way her jaw tightened every time the truck hit a seam in the road.
Mateo kept glancing at her like he couldn’t believe she was still there.
“You sure you got her phone?” he asked.
“It’s off,” I said.
“That’s not what I asked.”
I didn’t look at him.
“Yeah. I got it.”
He nodded like that should have helped. It didn’t. His knee bounced in the passenger seat, fast and stupid, the way it did when he got nervous.
June’s gaze moved once, slow and exact, from his knee to his hands, like she was taking inventory.
“You two always talk in circles,” she said.
Mateo’s shoulders went tight.
“Don’t.”
June’s eyes didn’t move.
“Don’t what? Listen?”
“Don’t act like you’re in control,” he snapped.
He looked sick the moment it left his mouth, like he’d heard himself and didn’t recognize the sound.
June tilted her head slightly.
“I’m not acting.”
I kept driving. Back roads. The last glow of town had fallen away behind us. What was left outside the windshield was fields, dark, and the occasional farmhouse light too far back to matter.
Mateo swallowed and lowered his voice.
“We stop before sunrise.”
“Where?”
“Anywhere without cameras.”
June’s eyes flicked toward the window, then back to the mirror.
“Anywhere without cameras is where people dump bodies.”
Mateo started softly, then his voice snapped. “Then maybe you should shut up.”
“My father will have people out,” she said. “Not just police.”
“His security?” Mateo asked.
June’s breathing stayed even.
“His fixer. Pike.”
Mateo turned enough to catch her in the mirror.
“What does that mean?”
“It means you won’t hear sirens,” June said. “You’ll just disappear.”
Mateo tried to scoff. It came out thin.
“You’re trying to scare us.”
June’s mouth twitched. Not a smile. Something close.
“I don’t have to try.”
The road dipped and the suspension groaned. My hands stayed steady on the wheel.
Mateo cleared his throat like he could scrape panic out of it.
“Why aren’t you freaking out?”
June blinked once.
“Would that help you?”
“Most people would be screaming.”
“I did,” she said. “At first. When you dragged me into your truck. It didn’t change anything.”
I didn’t like the way she said it, like fear was something you either spent well or wasted.
Mateo shifted in his seat.
“You’re not scared your dad won’t find you?”
June lifted her gaze to the rearview and held my eyes. She didn’t look away.
“Oh, he’ll find me,” she said. “The question is what he’ll do to either of you when he does.”
Mateo swallowed, like his throat had gone dry.
“We’re not here to hurt you.”
June looked at him like he was pathetic.
“Then what are you here for?”
Mateo opened his mouth and nothing came out.
I answered.
“Compensation. With interest.”
June nodded slightly, like she’d been waiting for someone to stop pretending.
“How much?” she asked.
Mateo turned toward me. He wanted it to stay vague. Theoretical. Like saying the number made it real.
I kept my eyes on the road.
“Five million.”
June laughed once, dry as paper.
“Five,” she repeated. “That’s cute.”
Mateo’s face tightened.
“Cute?”
“Five is what you ask for when you still think this is a negotiation,” June said. “If you were trying to get paid, you should’ve taken something he actually cares about.”
Mateo turned halfway in his seat.
“You’re saying your father doesn’t care if you live?”
“I’m saying he won’t pay to get me back,” June said. “He’ll pay to make sure you don’t exist afterward.”
Mateo’s anger spiked, hot and stupid.
“You’re lying.”
June’s eyes flicked to him.
“Why? To hurt your feelings?”
“You’re his daughter.”
June’s smile sharpened.
“He’s not sentimental. He’s territorial. And right now you’re in possession of what belongs to him.”
I watched the road stretch long and empty. It should’ve been comforting. It wasn’t.
June kept her tone even.
“If I come back alive, he’s the hero. If I don’t, he’s the victim. Either way, you don’t leave.”
Mateo swallowed hard.
“You talk about him like you almost don’t care.”
June shrugged, small and limited by the cuffs.
“I talk about him like I know him.”
The cab went still for a beat too long.
Then Mateo’s voice dropped, rougher.
“He took my pension. He took it all.”
June didn’t so much as blink.
Mateo stared forward like he couldn’t say the next part while looking at her.
“Our mom got evicted off Elm. Fourteen years in that place and they tossed her like trash.”
June’s focus snapped in—not at Mom, but at Elm.
“That block got bought,” she said.
“Yeah,” I replied. “Through one of his companies. Redevelopment. Progress.”
June looked down at her cuffed hands.
“He didn’t tell you it wasn’t personal, did he?”
I glanced at her in the mirror.
“What?”
“That’s his favorite part,” June said. “He does something brutal, then calls it business so you feel crazy for being upset.”
Mateo made a small sound in his throat.
June went on, almost conversational.
“He probably had somebody smile while they handed you the bad news.”
I didn’t answer. She didn’t need it.
Mateo leaned forward, voice tight.
“So what now? You’re going to tell us your dad’s a monster and we’re supposed to feel bad for you?”
June looked at him.
“I’m telling you I know exactly who you picked a fight with.”
Mateo’s hand clenched.
“Good.”
June blinked slowly.
“You think that makes you brave?”
Mateo’s eyes flashed.
“You don’t get to talk down to us.”
June’s gaze slid toward the window, then back.
“I’m not above it. I’m just used to it.”
That line landed quiet, and I hated it because it sounded true.
The road narrowed and the trees leaned closer. Farther out, a light blinked, tower or farm or something. Mateo rubbed his palms on his jeans.
“Where are we going?” he asked.
I exhaled.
“Somewhere to stop.”
“That’s not a place.”
“It’s all I have,” I said.
Mateo stared at me like he wanted to grab the wheel.
“Andreas, we can’t keep rolling like this.”
June’s head tilted in the back, cuffs resting on her lap.
“He’s right. You’re going to drift.”
I ignored her and scanned for anything that wasn’t lit up and labeled. Anything without a sign, without cameras, without a clerk behind glass who’d remember our faces. There wasn’t much. Fields. Fence lines. A few distant porch lights. Dirt cut-throughs that vanished into trees.
Then Mateo pointed, quick.
“Right there. Off that lane.”
I caught it a second later. A narrow farm lane dropping away from the road, no mailbox, no reflective markers. The ruts were deep, the grass tall, like the lane hadn’t been used in months.
Set back behind the trees was a low shape, roofline sagging a little. An old barn.
“We don’t have many options,” Mateo said. “We need a few hours. That’s it.”
June leaned forward as far as the cuffs allowed and stared through the windshield.
“That’s hardly shelter.”
“It’s out of sight,” Mateo said.
“It’s good enough,” I said.
The tires hit dirt and gravel started popping the undercarriage. Branches brushed the sides. I killed the headlights once the trees closed in and let the moon do what it could.
The barn stayed dark, half swallowed by weeds and pines.
I rolled to a stop behind it, where the road couldn’t see us, and cut the engine.
Silence hit first. Then the night air slid in, damp and sharp. It smelled like old wood and wet earth and something that had been sitting too long.
June’s voice came from the back seat, soft.
“So this is where you stop pretending you have a plan.”
Mateo opened the door.
“Out.”
June climbed out on her own. She stood beside the truck and looked around, not impressed, not afraid. Just counting exits.
The barn leaned like a tired man. One door hung crooked. Through the gap I could see hay bales collapsed into a rotting pile, dust catching moonlight in slow drifts.
“This place is dead,” she said.
“Good,” Mateo muttered.
We walked her in. Boards creaked under our weight. The air inside was stale, but it held whatever warmth the day had left behind.
June stopped where the hay was piled thickest.
I guided her down by the arm and Mateo circled behind her like he expected her to bolt.
“You’re really doing this,” she said. “Keeping me in a barn.”
“For the night,” Mateo said, rough.
June nodded once. “At least you’re honest.”
Her wrists were bruised. Mateo saw it and didn’t look away fast enough.
“She can’t sleep like that,” he said.
I checked the cuffs, loosened them a notch, and slid cloth under the chain.
“We keep them on,” I told him. “We don’t make this worse than it has to be.”
June watched my hands like she expected a trick.
I looped rope around her ankle and the barn post, cinched it, tested the knot. Not enough slack to reach the door.
I took her shoes.
Mateo handed her the blanket. I set water within reach.
June looked from the bottle to my face. “I’m not going to freeze.”
Mateo’s voice broke. “You’re sleeping.”
June’s gaze lifted, steady. “And you’re not.”
She sat against a bale that still held its shape and watched us like she was counting seconds.
Mateo hovered near the door, torn between shutting her in and keeping her in sight. The barn door didn’t latch, so I jammed a broken board under it until the gap narrowed to a thin blade of moonlight.
From the truck, Mateo grabbed the old moving blanket and tossed it to her. She pulled it around her shoulders without looking away.
June’s voice came through that blade, clear and calm.
“He’s already moving,” she said. “Right now.”
Mateo’s shoulders jumped.
Outside, the night felt wider—the field black and open, the trees a hard line against the sky.
“We take turns,” Mateo said.
“We take turns,” I agreed.
He slid down against the outside wall, hoodie up, arms tight around himself. His breathing wouldn’t quiet.
My phone sat powered down in my pocket like a weight. Off didn’t mean safe. Off just meant waiting.
Mateo glanced up at me. “What do we do in the morning?”
I kept my eyes on the barn door, the thin line of moonlight, the quiet behind it.
“No calls yet,” I said. “No texts. Daylight, one clean message—then we move.”
He stared at me, waiting for the part that made it feel less insane.
I didn’t give it to him.
I reached into the bag and pulled out the notepad and marker. Terms. One page. No names. If Pike found us, I wanted something written before he could claim she was dead and we were the ones who started it.
Then I pulled on gloves. The latex snapped at my wrists, loud in the dark.
Behind the barn door, June shifted once in the hay. Small. Controlled. Listening.
I set the pad on my knee and held the marker over the first blank page. Mateo watched my hands like he was watching a fuse.
Outside, the wind died. The fields went still in a way that didn’t feel natural. Even the insects went still, like the night was holding its breath.
Somewhere far off, an engine sound rose and fell, too steady to be a truck passing, too patient to be a farmer coming.
Mateo’s head lifted.
“Did you hear that?”
I didn’t look up. I didn’t want to.
I pressed the marker to paper.
And in the silence between the first stroke and the next, I understood the trade we’d made.
We weren’t just hiding anymore.
We were leaving a trail on purpose.