Chapter 2 - Warehouse C

For twelve minutes, nobody spoke.
They moved through the old subway service passage with Ramos in front, Gabriel behind him, Teresa and Leo in the middle, and Sofia walking last because she did not trust anyone enough to turn her back.
The tunnel smelled of rust, wet concrete, and hot electrical wire.
Leo finally broke the silence.
“Who is Dad’s dead accountant?”
Sofia looked at Gabriel.
“Good question.”
Gabriel kept walking.
“His name was Daniel Vale.”
“Was?”
“He died eight years ago.”
Ramos glanced back.
“Officially?”
Gabriel gave him a look.
“You’re learning.”
Sofia said, “How did he die?”
“House fire.”
Teresa snorted.
“That’s what Vittorio told the newspapers.”
Sofia stopped again.
“You knew?”
Her mother looked exhausted.
“I knew Daniel was frightened before the fire. I did not know whether he survived.”
Gabriel said, “He survived.”
Teresa turned on him.
“And you never told us.”
“I had reasons.”
Sofia laughed bitterly.
“This family should have engraved that on the front door.”
They reached a maintenance room opening onto an unused subway concourse. Ramos peered through the grated door.
“Clear.”
Gabriel said, “Pier forty-two is eight blocks south.”
“We’re not walking there with a child while half the city seems to be hunting us,” Sofia said.
Ramos pulled a second phone from his pocket.
“I have an unmarked car in a municipal lot two blocks east.”
Gabriel raised an eyebrow.
“You keep spare cars?”
“I’m a detective.”
“You say that like it explains everything.”
“It explains more than being a professional uncle.”
Leo looked at Teresa.
“Are they going to do this the whole time?”
“Yes.”
“Okay.”
They emerged through a locked subway gate into a service alley behind a pharmacy.
The city looked normal.
That was the worst part.
People carried coffee. Buses hissed at curbs. A woman argued into a headset while walking a terrier in a yellow raincoat.
Sofia watched every parked car.
Ramos noticed.
“You’re scanning mirrors.”
“So?”
“That’s not normal civilian behavior.”
Gabriel answered for her.
“She grew up Bellini.”
Sofia said, “I grew up observant.”
“Same thing in our house.”
The unmarked sedan was where Ramos promised.
Before they got in, Sofia caught Gabriel by the sleeve.
“You’re riding in front.”
“Why?”
“So I can see both hands.”
“You know I’m seventy.”
“Congratulations.”
“I have arthritis.”
“Try betrayal. It’s worse.”
Gabriel sighed and got in.
Ramos drove toward the waterfront.
Sofia sat in back with Leo and Teresa.
She took Leo’s hand.
“You okay?”
“No.”
“Fair.”
“Are you?”
“No.”
He considered that.
“Also fair.”
Teresa looked out the window.
“I should have told you about Matteo.”
Sofia’s jaw tightened.
“Not now.”
“There may not be a better time.”
“That is exactly the sort of thing people say right before making a bad situation worse.”
Teresa turned.
“He came to me at two in the morning. Your father had been dead only four months. Matteo said he found transfers hidden inside the freight books. City contracts. Federal grants. Campaign donations. Money moved through companies that did not exist.”
Gabriel stared through the windshield.
Sofia asked, “And?”
“He believed Gabriel was involved.”
Gabriel said, “He was wrong.”
Teresa’s voice sharpened.
“You told him that yourself?”
“I told him he was looking at something bigger than one man.”
Sofia leaned forward between the seats.
“You spoke to him before he vanished?”
Gabriel said nothing.
“Uncle Gabriel.”
“Yes.”
“How many people in this car knew my brother was alive except me?”
Ramos raised one hand.
“Not me.”
“Thank you, Detective.”
“You’re welcome.”
Gabriel looked back at Sofia.
“I knew he left alive. I did not know where he went.”
“Did you help him?”
“No.”
“Did you chase him?”
A pause.
“Yes.”
Leo went quiet.
Sofia said, “Why?”
“Because he stole something.”
“The ledger.”
“No.”
Gabriel looked toward the passing river.
“He stole the key to it.”
Sofia frowned.
“What kind of key?”
“A number sequence. Your father never trusted a single written ledger. He kept the names in one place, the transactions in another, and the cipher separately.”
Teresa said, “Vittorio never told me.”
“He told Daniel Vale.”
“And Matteo found Daniel’s copy,” Sofia said.
Gabriel nodded.
“Part of it.”
Ramos asked, “What does this ledger prove?”
Gabriel leaned back.
“If complete? Judges. contractors. police commanders. union officials. council members. prosecutors. Every person who took money from Bellini businesses for twenty years.”
Ramos’s hands tightened on the wheel.
“That would explain the patrol cars.”
“It would explain more than patrol cars.”
Sofia said, “And the mayor?”
Gabriel gave her a tired look.
“The mayor’s father started taking Bellini money before the mayor could vote.”
“Does the mayor know?”
“Of course he knows.”
“You run him?”
“No.”
“Then what?”
Gabriel looked almost offended.
“I advise him when his memory becomes selective.”
Ramos muttered, “That is a very elegant definition of blackmail.”
Gabriel shrugged.
“I went to Catholic school.”
They reached the industrial waterfront.
Warehouse C sat at the far end of Pier 42 behind corrugated steel fencing. The river beyond it was gray and violent beneath the wind.
No cars.
No guards.
No lights except one yellow bulb over a side door.
Ramos parked two blocks away.
“Leo stays here.”
“No,” Sofia said immediately.
“Yes.”
“With who?”
Ramos looked at Teresa.
Teresa opened her handbag just enough to show the old revolver.
“With me.”
Leo groaned.
“Everyone keeps showing me guns like that makes things better.”
Teresa closed the bag.
“You are right. It doesn’t.”
Sofia crouched beside him.
“I need you here with Grandma.”
“You said you weren’t disappearing.”
“I’m going into that warehouse and coming back.”
“That’s what disappearing starts like.”
She swallowed.
Then she removed her coat and handed it to him.
“Hold this.”
He frowned.
“What?”
“My coat. I like it. I’m coming back for it.”
“That’s stupid.”
“It’s expensive.”
“That’s more convincing.”
She kissed his forehead.
Gabriel waited several feet away.
Leo pointed at him.
“If she doesn’t come back, I’m blaming you.”
Gabriel nodded solemnly.
“That seems reasonable.”
Sofia, Gabriel, and Ramos crossed the pier on foot.
At Warehouse C, the side door opened before they touched it.
A man in his late fifties stood inside.
Thin. Balding. Heavy glasses. Brown work jacket.
Gabriel stopped dead.
“Daniel.”
Daniel Vale smiled without warmth.
“Still overdressed.”
Gabriel stared at him.
“You look terrible.”
“I was dead for eight years. It ages a person.”
Sofia stepped between them.
“You texted me?”
Daniel looked at her for a long moment.
“You have Vittorio’s eyes.”
“I have my own eyes. Start with why you’re alive.”
He stepped aside.
“Inside.”
The warehouse contained almost nothing.
One metal table.
Four folding chairs.
A generator.
Three laptops.
And Matteo.
Sofia stopped.
He stood thirty feet away beside a support column.
Older.
Thinner.
A scar ran from beneath his left ear toward his collar.
But it was him.
There were some faces blood recognized before the mind accepted them.
Matteo took one step forward.
“Sof.”
She crossed the distance and hit him.
The slap echoed through the warehouse.
Matteo did not move.
Sofia hit him again.
Then she grabbed him and buried her face against his chest.
He wrapped both arms around her.
For several seconds, nobody spoke.
Then Sofia shoved him away.
“You sent someone after my son.”
“Yes.”
She hit him a third time.
Ramos quietly looked elsewhere.
Gabriel did not.
Matteo touched his cheek.
“I deserved that one.”
“You deserved all three.”
“Probably.”
“Who was he?”
“Frank Dorsey. He used to work security at the freight yards.”
“He tried to drag Leo into a van.”
Matteo’s expression changed.
“No.”
Sofia stepped closer.
“Yes.”
“He was supposed to trigger the school alarm, make a scene near Leo, and let Teresa stop him. He was never supposed to touch Leo.”
“You planned my mother hitting a man with marinara?”
“I planned your mother reacting like your mother.”
Gabriel muttered, “That part was predictable.”
Sofia ignored him.
“Why?”
Matteo looked toward Daniel.
“Because we learned Gabriel’s people had found your home address.”
Gabriel said, “My people did not.”
Matteo turned.
“You don’t know who your people are anymore.”
Gabriel’s face hardened.
“Careful.”
“No. We’re done being careful.”
Daniel closed the warehouse door.
Ramos noticed the movement.
“Why are you locking that?”
“Because there are cameras on the pier.”
“Whose?”
Daniel gave him a tired smile.
“Everyone’s.”
He walked to the metal table and opened one laptop.
A spreadsheet appeared.
Hundreds of rows.
Dates.
Contract numbers.
Initials.
Dollar amounts.
Sofia approached.
“That’s the ledger?”
Daniel shook his head.
“That is what the ledger becomes after decryption.”
Gabriel moved closer.
“You completed the cipher.”
“Matteo did.”
Matteo said, “Mostly.”
Ramos leaned over the screen.
“I recognize some of these department codes.”
“You should,” Daniel said. “Your commissioner appears forty-seven times.”
Ramos went still.
“Show me.”
Daniel clicked a filter.
COMMISSIONER ELLIS HALE.
The entries filled the screen.
Ramos stared.
“No.”
Sofia looked at him.
“You know him.”
“He gave me my shield.”
Gabriel said softly, “That is often how leverage works.”
Ramos glared.
Daniel clicked again.
Another name appeared.
MAYOR ADRIAN KLINE.
Then another.
DEPUTY MAYOR CLAIRE MORROW.
Then judges.
Contractors.
Union officers.
A federal procurement official.
Sofia felt sick.
“This is enough to burn the city.”
Daniel shook his head.
“No.”
“Why not?”
“Because numbers are not evidence unless we can authenticate them.”
Gabriel said, “And Daniel is dead.”
“Exactly.”
Matteo placed a small brass key on the table.
“This is why we need Uncle Gabriel.”
Gabriel looked at it.
His face changed.
Sofia saw it.
“What is that?”
Gabriel did not answer.
Daniel did.
“The key to Vittorio’s original deposit box.”
Sofia looked between them.
“Where?”
“First Harbor Trust.”
Ramos frowned.
“That bank closed ten years ago.”
Daniel smiled.
“The public bank did.”
Gabriel whispered, “You found the vault.”
Matteo nodded.
“And we found your signature on the access card.”
Sofia turned to Gabriel.
“You knew where the originals were.”
Gabriel looked at her.
“Yes.”
“All this time?”
“Yes.”
“Then why didn’t you destroy them?”
Gabriel’s answer came slowly.
“Because your father made me promise not to.”
Sofia stared.
Daniel folded his arms.
“Tell her the rest.”
Gabriel said nothing.
Matteo’s voice turned cold.
“Tell her what Vittorio’s last favor was.”
The warehouse lights went out.
Ramos drew his weapon.
Someone outside fired three suppressed shots into the lock.
May you like
Daniel whispered, “Too late.”
The side door began to open.