Выбрать главу

For a moment Trey didn’t respond, just stared fixedly at nothing, chewing his lower lip like he was struggling not to cry. “So you, like, actually admit I coulda done something you couldn’t, huh?”

Keith frowned. “What do you think?” he said, pained and edgy.

Trey nodded to himself, as though accepting that this was probably the nearest he was going to get to an admission of his own worth in the eyes of his father.

“So what do I get out of this?”

“Oh for crying out loud, Trey!” Now Keith looked as though he was the one about to burst into tears, or wet himself. Or both. “What d’you want, for Chrissake? A raise in your allowance?”

“I just want the truth,” he said, stubborn. “The truth about how you murdered my mother.”

“What?” Keith’s voice rose to an outraged squeal. “Of course I didn’t murder her. For Chrissake, Trey!” He brought his fists up to the sides of his head like he was about to tear his own hair out. Then he let them fall with a slap against his thighs. “She left us, OK? She walked out.”

“She would never have abandoned me like that,” Trey said tightly, body rigid to the point of quivering, two splotches of colour highlighted his otherwise pale face. “You murdered her. Admit it, or you can go fuck yourself before I’ll give you squat!”

“OK, OK!” Keith said, rolling his eyes, desperate now. “I did it, OK? Your mom didn’t move to Cleveland with the guy from the seven-eleven across the street. I killed her and buried her in the back yard. The front yard. Wherever. Is that what you want to hear?”

“Yeah,” Trey said and I saw his shoulders come down a fraction, as though he was relaxing for the first time.

“So, I get your data on the neural net, yeah?” Keith demanded.

But to everyone’s surprise, Trey shook his head.

“Oh come on, Trey,” Keith managed to force out from between his clenched teeth, “you can’t fuck about with these people. If you’ve got something I can use then I need it, mister, and I need it right now or—”

Trey shrugged. “That’s just it,” he said. “I don’t, like, have anything. There is no data. There never was any data.” His voice broke then, the tears squeezing their way out however much he was willing them back. He scrubbed them away, furious with himself, and lurched on with his fiercely controlled tirade.

“This so-called miracle program you’ve been, like, telling everyone is almost finished? Well, I got news for you, Dad, it doesn’t work. It never has worked and it never will. Face it, man, you’re a useless piece of shit. The program’s fucked.”

Keith closed his eyes and let out a long groan, stumbling back.

“Yeah,” I heard Whitmarsh murmur heavily behind me, “and so are we.”

Twenty-three

For several seconds after Trey had finished speaking there was utter shocked silence. But before the significance of what he’d just announced really had the chance to sink in, the doors at the end of the corridor burst open again.

This time it was the Ocean Center security guards who came charging onto the scene. The first guy through the door took one look at the blood and the guns on show and went into rapid reverse, almost tripping up the man behind him.

Brown’s two foot soldiers immediately snapped off half a dozen rounds in their direction, just to encourage the guards to keep up their retreat. The doors slammed hard behind them and even over the ringing in my ears I heard panicked shouting on the other side.

At the same moment the glass doors to the street slammed wide and Mason came through them. He was lucky he didn’t get shot by his own team in the process.

“Sir, we need to leave, right now!” he said, terse.

Brown’s spine had curved him forwards, making him seem older, greyer, more frail. But now he snapped out of the immobility that had gripped him and didn’t need telling twice. The old guy scurried down the corridor leaving the rest of us to his men.

The two who’d been grappling with Sean now hauled him roughly to his feet. Mason scooped me up and began herding me towards the exit with the others. Just as we reached the doorway and stepped back out into the fiery sunshine, Mason paused and I realised that Haines had stayed behind.

I looked back, just in time to see Haines swing back to where Chris lay trembling in a spreading pool of his own blood. As I watched, Haines moved in close to the fallen man and stood there for a second, like someone making up their mind about a piece of modern art.

Chris was still alive but only just, if the shallow liquid rasping he was making was anything to go by.

Haines leaned over and calmly put two rounds into the ruin of Chris’s face. There wasn’t a flicker of pity or remorse on his own features as he did it. The body jerked at the impact, then finally lay still.

Haines carefully picked up both the brass shell casings, then tucked the gun away out of sight in the belt holster under his shirt. As he jogged back to where Brown was waiting for him all the old man did was raise an eyebrow.

“Never could stand leaving things untidy,” Haines said, smiling.

If Brown made any reply to that I didn’t catch it. Mason jerked me forwards again and I was too busy trying to keep my feet as he hustled me outside and down the flight of concrete steps to the street. The sunlight was far stronger than the dark tinted glass of the doors had led me to expect and I squinted in the glare.

I could already hear the urgent clamour of the sirens heading towards the scene. Brown’s men had heard them too. They started to bundle us into the back of the van that was now waiting by the kerb.

“Wait. Put the boy in with us,” Brown said. He nodded darkly towards me and Sean. “Just in case they get any fancy ideas.”

Panic flared in Trey’s face. He tried to dig his heels in, even grabbing hold of the edge of the van door. Haines gave an irritated sigh and took him by the throat almost negligently with one hand, lifting the kid until his toes were barely on the ground.

“Think you’re some kinda tough guy, huh?” he growled.

I went for him but never got there. Brown brought the revolver up and the memory of how he’d killed Gerri with so little effort stopped me in my tracks. Mason grabbed my arms, just in case I thought about risking it anyway.

Trey’s face had congested. He let go of the van and clutched vainly at Haines’s hand. I wished fiercely that I’d had the chance to teach the kid some basic self-defence, how to break a stranglehold and your attacker’s little finger in the same move. There had never seemed to be the time. Or the need. He’d always had me to protect him before.

Haines had only been waiting for the boy to let go of the van door before he slackened his grip. Trey thumped back onto his heels, thoroughly shaken, and threw me a wounded glance as though I’d failed him. He allowed them to push him into the back of the Suburban without further resistance.

The rest of us got the van. Once the doors were slammed and locked it was stiflingly, suffocatingly hot in there. There was no handle on the inside of either rear door and no windows we could open – either to escape or to breathe. The air had a tangible mass, making it almost too heavy to drag into your lungs. I resisted the urge to pant like a dog.

The back of the van had been lined with cheap plywood, completely separating the load bay from the front seats and boxed out over the rear wheels to form a narrow bench. Whitmarsh and Lonnie ended up on one side, with Sean and I facing them and trying not to let our legs tangle in the middle. The only illumination came from a dim bulb in the centre of the roof.

Keith was forced to sit on the floor, his back to the cab. He looked insulted at being relegated to the dog shelf but he was wise enough to realise it wouldn’t make any difference if he voiced his complaint.