7. SEVEN
SEVEN
Caleb
I’d never slept at a woman’s place before Brooklyn. Not once. I always left, or had them leave, because sleeping somewhere means trusting the room, and I don’t trust rooms. I trust exits and sightlines and the weight of a door against its frame.
Three weeks in, I had a side of her bed and a spot by the door for my boots and a map in my head of every sound her building made at night.
The radiator’s knock in the living room — two short, one long, silence, repeat.
The upstairs neighbor, the cellist, moving around at two.
The third hallway floorboard that gives you up if you step on it wrong.
I knew the building the way I know any structure I’ve decided to defend, which is to say I’d walked the stairwell at three in the morning while she slept and counted steps, checked locks, and identified the window on the landing between floors two and three that doesn’t latch properly and could be forced with a flathead in under ten seconds.
The locks were the first fight we had that wasn’t a fight.
I turned up one morning with a hard case and a cordless driver. She opened the door, looked at the case, looked at me, folded her arms, and leaned against the doorframe with the expression she uses when she’s decided to be entertained by me instead of annoyed, which is a coin flip on any given day.
“Normal people bring wine,” she said.
“I brought a Medeco, way better than wine.” I set the case down and started pulling her deadbolt out of the frame.
The existing one was a Kwikset — a lock you can bump open with a screwdriver and a YouTube video, which I was not going to tell her because she’d argue with me about the statistical likelihood of someone bumping her lock, and she’d be right about the statistics and wrong about the conclusion, and we’d be there all night.
“That’s genuinely the most depressing sentence anyone’s said in this apartment, and I once had a man try to break up with me in here using a PowerPoint.”
“A PowerPoint?”
“Three slides. He’d made a pie chart. I didn’t let him get to slide two.”
I pulled the old cylinder and held out my hand for the first screw.
I seated the new cylinder. Tested the throw. It ran clean — solid, smooth, the kind of mechanical precision that means the thing will do its job when it matters. I moved to the chain next, swapped the stamped hardware-store one for a reinforced security chain that could take a boot.
“You’re replacing the chain?” she asked, confused.
“The one you had was decorative.”
“It wasn't decorative, I just didn't use it.”
“It would hold against a twelve-year-old. Maybe. A motivated twelve-year-old would get through it.”
She watched me work. When I tested the new chain — a firm pull, a solid hold — she went quiet in a way I was learning to recognize.
Not the talking-quiet, which for Brooklyn is usually just loading the next sentence.
The other quiet. The one where something had landed somewhere she didn’t have a plan for, and she was figuring out what shelf it went on.
“Thank you,” she said. Just that. No joke after it. From her, that’s the loudest thing there is.
* * *
At the club it got out before we said it. These things always do.
Matteo started making her coffee the second she came off the floor and sliding it down the bar to wherever I was standing, so she’d have a reason to cross the room.
Evie watched us cross paths near the Founder’s Table one evening and said, to no one in particular, “Well. That’s new,” and then refused to elaborate.
Lola said nothing at all, which meant she’d seen it first and was waiting to decide whether I was going to become a problem on her floor.
I respected that. Lola and I had an understanding built on mutual silence and the shared conviction that feelings were a private matter that should be conducted off the premises.
She’d worked a double — fourteen hours, a member’s wife’s birthday that had gone sideways, a missing reservation that was actually a test from Lola, three separate drink-related emergencies that Matteo handled but that Brooklyn had to smooth over.
She came home wrung out and not wanting to talk, which for Brooklyn is a medical event.
I didn’t make her. I put her in the shower, made eggs when she came out and let the quiet stay quiet.
She ate half the plate at midnight in one of my shirts with her hair dripping on the counter, not performing, not managing, not running the desk voice on me. Just tired. Just there.
“You’re staring,” she said.
“I know.”
“Why?”
I didn’t have words for it. So I took her plate, kissed the top of her wet head on the way to the sink, and that turned out to be enough, because she leaned into me as I passed and didn’t say a single thing, and from Brooklyn Bennett, silence is a declaration.
* * *
That morning she was talking before she was fully awake. Face in the pillow, one arm hanging off the bed, a low stream of nonsense about a dream where her teeth were falling out and she was trying to catch them but they kept turning into coins.
“What’s that mean,” she mumbled. “Teeth falling out. It’s supposed to mean something.”
“I don’t know.”
“You don’t know.” She cracked one eye. Her hair was covering most of her face. She looked like something that had washed ashore. “What’s the point of you, then?”
“I'm your bodyguard.”
A sound into the pillow. The one I’d decided weeks ago was the best sound she made — involuntary, somewhere between a laugh and a surrender, out before she could catch it. She reached behind her without looking, found my arm, and pulled it over herself.
Then her phone lit up on the nightstand.
I wasn’t trying to read it. But a screen face-up in a dark room throws its text at whoever’s nearest, and I was nearest, and I’d read it before I decided to.
Unknown number. No name. Three words.
I SEE YOU.
I didn’t move. I’ve trained myself not to react when the wrong thing arrives — moving tells a room something’s changed, and I didn’t want the room to change yet. I lay there with Brooklyn warm against my arm, her breathing still slow and easy, and looked at those three words, and the cold came.
“What’s that face?” she said. She wasn’t even looking at me. She could feel it. She’s spent her life reading rooms the same way I have, except she does it to survive and I do it because it’s my job, and the difference between those two things is smaller than either of us would like to admit.
“Your phone.”
She came awake fast. All at once, the way you only learn somewhere bad — no groggy middle, no stretching, just vertical and alert in under a second. She looked at the screen. I watched her read it and I watched her decide, in the time it takes to blink, that it was nothing.
“Oh,” she said. “That’s just some—”
“How long?”
“Caleb—”
“How long, Brooklyn?”
She sat up. Pulled the blanket with her. Reached for the desk voice — the bright, professional one she uses on difficult members, the one that gives nothing and smooths everything — and hearing her aim it at me was its own specific injury.
“A few weeks. It’s nothing. Some guy got my number, it happens, you block them and they come back with a different one, and eventually they get bored. I’ve dealt with worse.”
“Show me the others.”
“There aren’t—”
“Brooklyn.”
She handed me the phone.
It was all there. A record of a man getting braver.
Looked cold out there tonight. You should be more careful who walks you home.
That was the first one, weeks old.
Then:
Blue looks good on you. You should vary your route sometime. Same walk every night isn’t safe.
He knew her coat. He knew her route. He was giving her safety advice as a threat, which is the whole Griffin design — everything deniable, everything helpful-sounding, everything wrong.
And now:
I SEE YOU.
No advice. No pretense. Just a man letting a woman know he was done being patient.
“See, this is why I didn’t tell you,” she said, watching my face, talking faster the way she does when she’s managing a situation she doesn’t want to exist. “Because you do this. You go quiet and your jaw does the thing and I can practically hear you cataloguing exit routes, and it’s a few texts from a creep. I’ve had worse. I’m still here.”
“I know who’s sending them.”
She stopped.
“His name is Tom Griffin. He’s a member. You’ve checked him in a hundred times.”
I watched her place him. The slow replay behind her eyes — the desk lean, the lingering, the card hold, the hand that brushed her fingers.
I watched her run back through every shift she’d worked with Griffin standing at her desk and land somewhere that scared her, and then I watched her decide not to be scared, because being scared is a luxury she’s never learned how to afford.
“He’s never done anything,” she said. “He’s gross. Gross isn’t a crime.”
“No.” She’d put her finger on the whole problem with Griffin in two sentences.
“But Theo’s been running him. Two women before you.
Two other clubs, both in the last eighteen months.
Both staff. Both left without notice and went quiet when Theo reached out.
” I held her eyes. “Scared quiet, Brooklyn. Not moved-on quiet.”
The last of the it’s nothing went out of her face, and I hated that I was the one who’d put it there, and I was glad it was gone, and both of those things were true at the same time and I didn’t try to fix the contradiction.
“This one’s mine,” I said. “Not yours. Mine.”
She didn’t argue. That scared me more than the texts.
* * *
I needed two days. Two days to put what Theo had found in front of Danny, to make Griffin lose the club and everything it opened for him, and then to have the conversation with Griffin that didn’t need witnesses. I’m good at timelines. I’m good at plans. Two days was clean.
The call came two nights later. Nine p.m. A client whose account funds a third of our overseas operations — a principal I’ve protected for six years, a man who doesn’t call unless the thing is real.
Live threat. A name, a location, a three-hour window, three separate intelligence sources confirming independently.
You don’t question that. You don’t wait on that. You move.
I moved. I took Theo. I pulled Rocco — my man on Brooklyn’s block — to close the client’s perimeter.
I called her from the car.
“Lock everything. Chain on. Phone in your hand. I’ll be back before you wake up.”
“Go,” she said. “I’m fine. I’ve got a chain now, remember? Some lunatic installed it.”
“Brooklyn.”
“Go, Caleb. Do your job. I’ll be here.”
The location was wrong first. The address was residential, outer borough, a neighborhood where the client had no interests and no enemies. I noticed but I filed it, because sometimes the wrong location is the point — you go where the threat puts you, not where it makes sense.
The sources were wrong second. Three independent contacts, confirming the same threat in the same window — except they used the same phrasing.
Not similar. Same. Threat matrix language, technical, specific.
Three people who’d never met each other don’t describe a threat in identical words.
That’s not intelligence. That’s a script.
The client was wrong third. He wasn’t scared.
He was sitting in his living room watching a basketball game when we arrived, and when I told him three sources had confirmed a threat on his life, he looked at me the way you look at someone who’s told you something confusing and asked why I was so sure.
I stood in his living room with Theo beside me and my hand on my phone and listened to the quiet, and the quiet was wrong — not the absence of threat but the absence of anything at all.
No threat. No sources. No operation. Just a man watching basketball and a security team standing in his house for no reason.
I’d been moved.
Every piece of it. The call, the sources, the timing. Built by someone with money and patience to do one specific thing: get me to the far side of the city with my best operator and every eye I had, and leave one door in the five boroughs unwatched.
I was calling her before I was through his front door.
It rang. Once. Twice. Three times. I was in the car. Theo was already running.
Her voicemail picked up. Her voice — bright, ordinary, recorded by a woman who didn’t know any of this was coming — telling me to leave a message.
I didn’t leave a message. I was driving.