5. Luna

LUNA

Kidnapping should not come with better Wi-Fi than my apartment. I took it personally.

The drive to wherever this was had passed in a smear I couldn't fully account for, streetlight and silence and the man beside me who had told me I could never go home. I was not ready to look at any of that yet.

The signal bloomed in the corner of my vision the second Pavel steered me through a blast door thick enough to survive a siege.

There were five bars where my dead phone would have crawled.

And some traitor part of my brain that hadn't slept or eaten or stopped shaking since a man died forty feet under my window went, oh, that's a real network, that's fiber, that's somebody spending money like they mean it.

I hated that I noticed. I noticed anyway.

The room swallowed us. The air was cold, the specific dry chill of a place built for machines and not people, and blue light pooled down from ceiling strips like a screen left burning in an empty room.

A wall of racks hummed on my left, the cable management so clean it looked like someone had done it out of grief.

Liquid loops glowed under smoked glass. Monitors curved like the inside of a helmet, one array stacked three high, and the whole place smelled of ozone and cold coffee and warm bread from somewhere I could not see yet.

I was a prisoner. I understood that. I had a dead man's blood dried on the hem of my jeans and a drive against my ribs that half the guns in the city wanted, and I still caught myself leaning toward the racks like a plant toward a window.

"She's drooling," said a voice from the dark end of the room.

A girl swiveled out from behind the tallest array, my age or a hair younger, black hair shaved close on one side, a hoodie that said nothing and cost more than my rent because I recognized the weave.

She had her feet up on a desk that held four keyboards and no earthly reason for more than one of them.

"I'm not drooling," I said. "I'm appraising."

"Same face." She tipped her chin at the racks. "Go on. Guess the build. Everyone guesses. It's how I know who's worth talking to."

"Custom loops, so you overclock and you're scared of throttling, which means you run long jobs, which means you're not gaming, you're grinding something.

Password work or model training. Given the company, I'll say the first." I nodded at the stacked monitors.

"And whoever set those up put the primary at the wrong height.

You crane your neck. I can see it from here. "

Something flickered across her face and got locked down fast. "Zoya," she said, like it cost her.

"Luna."

"No, it isn't. Nobody in this room uses the name their mother picked." She smiled without warmth, but not without interest. "You're Nyx. Pavel doesn't drag people in here. He collects handles."

"And you are?"

"Somebody who has been reading your traffic since last night and can't find the crack in it, which is annoying, because everybody has one.

" She said it flat, but her eyes had gone bright and greedy, the way mine did over a lock I couldn't pick, and I felt the exact shape of what we were going to be to each other click into place.

We wouldn't be friends. We would be something more useful and more dangerous, two people who would rather lose a hand than lose an argument about code.

"You won't find the seam," I said, "because I don't leave one."

"Everybody says that. Then I find it."

A shape by the door cleared its throat, and it was very nearly the size of the door. He had a shaved head, a neck like a support column, and hands that could palm my skull. He was staring at Zoya's desk the way a normal person stares at a spider.

"She near the machines yet?" the giant said, though it landed less like a question than a fear.

"Kirill, she's a hacker," Zoya said. "You might as well ask whether she's near oxygen."

"I don't like it." He edged along the wall to stay clear of the keyboards, as if they might strike. "One button. You press one wrong button and a country falls over. I have seen it."

"You haven't seen it," Zoya said.

"I saw the lights go out in the whole east block. She," he pointed a cucumber-sized finger at Zoya, "pressed one button."

"That was a scheduled test."

"It was one button."

I would have laughed if my throat hadn't been full of everything the night had crammed into it.

"Your roommate," I said to him, because the size of him and the way he stood a half step off Pavel had already told me who he was.

"Was there a girl? Dark curls, talks too fast, the kind who would have fought you the whole way? "

His enormous face rearranged into something almost gentle. "She bit me," he said, with what I swear was pride. "She is safe. Loud and safe. I did not enjoy the biting."

Bex was alive. Bex was out there being loud and biting people, exactly as designed. My knees did a thing, and I put a hand on the nearest desk and pretended it was casual.

That was when the food arrived.

I didn't hear her come. One moment there was empty air in front of me, and the next there was a woman shorter than my shoulder in a cardigan buttoned to the throat, holding a plate out like a weapon presented at a duel.

On it sat something fried and golden and folded, steam still lifting off the top.

"Eat," she said.

"I'm okay, thank you, I'm not really..."

"You are gray. Gray girls eat." She pushed the plate the last inch into my hands so I had to take it or wear it.

Up close she smelled of flour and cigarettes.

Her eyes went over my face and my jeans and the way I was standing, cataloguing damage the way Zoya read packets.

"Who let her in here with no color in her? Zoya. Water."

"I'm working," Zoya said.

"You are sitting." Baba Luda didn't raise her voice. Zoya got up and got the water.

The pirozhok burned my fingers and I ate it anyway, standing, and it was the best thing I had ever tasted, and I understood that resisting this woman wasn't on the menu and never had been.

"Sit," Pavel said, from behind all of it, and the room reorganized around his voice.

I had been not-looking at him since the door, which was its own kind of full attention.

In the alley he had been a silhouette and a sound I would hear for the rest of my life.

Here, under the blue light, he was just a very large man in a very good suit whose eyes crossed the room and found every exit and every one of us and did the arithmetic.

He pulled out a chair for me. It was a courtesy and it was a cage. I sat because my legs had voted.

"You already know what you are holding," he said, without preamble.

"You have seen the ledgers, and you have seen what they were willing to do tonight to get them back.

Nightjar will spend everything it has to make the only copy die with the one carrying it.

" His gaze dropped, one beat, to my ribs, to a drive he couldn't have seen but knew was there.

"So you stay here until I take that threat off the board. "

"And when is that?"

"When it is done."

"That's not a date. That's a mood." I set the plate down.

"You saved my life in an alley, and I haven't thanked you, and I'm not going to yet, because the man who saves you and the man who tells you that you can never go home are often the same man, and I'd like to know which one I'm sitting across from before I get grateful. "

Zoya made a small sound that was almost a cheer and turned it into a cough.

Pavel didn't blink. "Both," he said.

"Good. Then let's negotiate like both." I laced my fingers so they'd stop shaking, and it read as calm, which was the whole point.

"Here's what I'm not. I'm not a girl you put in a room with a lock and a meal tray until the grownups fix it.

You've seen my traffic. Zoya has been chewing on it all night and can't find the way in.

Ask her. She'll die before she admits it, but her face already did.

You do not have that skill set in this room.

You have it standing in this room. So you do not get to shelve it. "

"You are a civilian," Pavel said.

"I'm the civilian who lifted a syndicate's books out from under a live trap, hunted, with my own gear burning, in one night.

Call me whatever you want. Just don't call me an asset and then leave me idle.

That is bad ops and you know it." I leaned in.

The chair did not creak, because everything in this room was built too well for it.

"I want a machine. Clean, mine, air-gapped from your production, or on a segment I get to audit.

I'll take the second if you tell me the truth about the first. I want the ledger structure.

I want a seat at the real problem, not a window to watch it through.

Give me that, and I stop being a package you guard and start being the reason it ends faster.

Keep me in a cell, and I'm just a liability that eats your bread. "

No one spoke. The racks hummed. Baba Luda, at the edge of it, had given up pretending not to listen.

"You could copy the drive and run," Pavel said quietly, "the moment I hand you a keyboard."

"I could. I won't, because everyone with a gun already knows I have it, so running only means dying tired instead of dying rested.

My best odds are in this room, and we both landed on that the same way, which is why you are still talking to me instead of ending the conversation.

" I let it sit. "You respect the math or you don't. Your call. "

Something moved behind his eyes. It wasn't softness. It was the specific stillness of a man revising a person upward, and I watched it cost him, a small tax paid in the tightening at the corner of his mouth.

"A machine," he said. "Segmented. You audit it, you do not own it. You get the ledger structure and a seat. You get a room with a door that locks from your side, not mine." He paused. "You run, and I stop being the man from the alley who saved you."

"Understood." I put my hand out. He looked at it like a language he used to speak. Then he took it. His grip was careful in a way that had nothing to do with weakness, a huge hand deliberately gentling itself, and I felt the calluses and let go first because I needed to.

"Zoya," he said. "Bring her onto the ledger sandbox. Read only until I say."

"You'll say by lunch," Zoya said, already typing. "She's going to find something I missed and be insufferable about it."

"I'm insufferable about it now," I said. "The finding is a bonus."

He crossed to the nearest terminal to pull the sandbox himself instead of trusting it to a click, and I watched him work because I couldn't not watch.

That was the part I could not file. The hands that had broken a man's neck in the dark without hurry moved across the keys like a pianist who had decided not to wake the house.

He typed like a man handling a thing he loved and might break.

There was no wasted motion, only a small flourish at the end of each command, a private habit, his thumb brushing the edge of the enter key before he committed to it.

My stomach did something unlicensed and stupid, heat crawled up my neck, and I told it firmly that adrenaline plus no sleep plus a competent stranger was a known false positive, a bug in the wiring, nothing more.

It didn't feel like a false positive. It felt, absurdly, like standing next to someone I already knew.

I'd never met this man before he killed for me.

There was no reason for the back of my mind to go so quiet and so sure, the way it only did when I was somewhere safe, and I hadn't been anywhere close to safe all night.

I shoved the feeling into a folder marked later and didn't name the folder.

The rest of that night wore away into a gray morning while the compound decided what to do with me.

They gave me the machine by mid-morning.

They gave me the room by noon, small and clean, a cot and a desk and a door that, when I threw the bolt, locked from my side exactly as promised.

The laptop smelled of factory plastic. I sat.

The quiet came all at once, and with it every hour I had outrun, and my hands finally shook the way they had wanted to since the alley.

I did the one thing that had ever fixed anything.

I opened my channel, the real one, the buried one, a string of encryption I trusted more than my own name. The cursor blinked in the dark of it, patient and familiar, the only thing left in the world that still knew exactly who I was.

NYX: shadow, i'm in so much trouble.

If ads affect your reading experience, click here to remove ads on this page.