He heard a soft, choked cry from behind a metal door. It read VIRTUAL REALITY TREATMENT on the plate. He pushed the door. Locked. He tried Hurley’s passkey and the door clicked open.
He started to push and a technician was at the door, reaching for the knob, the other hand pulling a headset off his ears, eyes widening in surprise as he saw Miles. Miles hit him a solid punch in the jaw, then another; the guy folded. Miles eased him to the floor, his hand stinging, glancing over his shoulder, sure someone had heard. He shut the door.
He stepped into a darkened control room, with a heavy pane of tinted glass. Beyond the glass a man floated, suspended in midair on white cables, jerking slightly, his eyes covered by a heavy, awkward visor, his ears hidden under sleek silver headphones.
On the screen a computer game played out – with sharp angles, with television-false colors, with a muted soundtrack of soldiers moving through narrow alleys and broad, dusty streets. He peered at the picture: men moving at night into an abandoned building, fake stars in a vault of sky above them, lights dimmed. Then bursts of light, the world gone in flame and dust, soldiers running and fighting, the blasts of rocket-propelled grenades painting the sky.
The man jerked on his tethers, a frown setting on his face, a cry erupting from his throat. The man wasn’t Nathan: too short, too blocky.
War, Miles thought, but not a game. What the hell was this place?
He stepped backward and the cord closed over his neck.
The pressure was sudden and strong. Miles tried to work his fingers under the cable to give himself breath and couldn’t. The technician twisted the cable tighter, using his weight to force Miles to stumble.
Black dots shimmered in the air before him; Miles drove his foot hard on the technician’s instep and heard a howl of pain. He tried to lurch free of the cable’s grip, kicked at the desk, hit a keyboard and a mouse as he struggled, trying to wrench the choking cord from the technician’s hands. His injured shoulder throbbed as he fought for leverage.
The blank monitors above him blinked to life. Paused computer-generated tragedies began to play, similar to the war scene playing on the main monitor. A crashing car cartwheeling across an interstate, slamming into a big rig. A plane flying into the World Trade Center. A school bus erupting into flame.
Miles spun and jerked hard to one side, pulled the technician off balance. The technician lost his grip; Miles felt sweaty hands abandon the cord and grab at his neck. Miles kicked back hard, slammed the technician into the wall of screens. Miles threw back his head in a vicious ram, connecting with the technician’s face. Glass shattered and the tech cried out in pain. The gripping hands around his throat eased and he jerked free. He dropped to his knees, grabbed the police baton he’d dropped when he’d tried to free himself from the cord. He swung the baton up and buried it into the tech’s stomach. The technician collapsed and Miles carefully dealt him an extra blow on the back of the head. He steadied his breath, stepped away from the monitors and their looping horrors, bile climbing into his throat, a chill kissing his skin.
He tucked the walkie-talkie’s earpiece back into place and heard the guards talking, searching the first floor, finding the unconscious Robert in a hallway. They’d be back here in a minute. He had to find Nathan Ruiz and get out, or they’d have him locked in here forever, hooked up to that machine, reliving his private hells. Horrible.
Miles stepped back into the hall, closed the door, then heard the brief, brutal sounds of a fight. The clang of a body striking metal. Then a scream: ‘Please don’t!’
He ran, the door was partly open and in the thin shaft of light he saw a man sprawled on the floor, another man standing, his back to Miles.
Miles opened the door.
Sorenson. With a gun. He started to pivot to fire and Miles tackled him, piledriving them both into the wall. Miles grabbed Sorenson’s arm, slammed it hard once, twice, three times against the wall, trying to break Sorenson’s grip on the gun.
He saw Nathan Ruiz with one arm handcuffed to a bed, trying to move out of the aim of the wavering gun. Miles fought street-dirty: he drove a knee into Sorenson’s groin, leaned down, and bit hard on the bridge of Sorenson’s nose. Sorenson screamed again and clubbed Miles with the gun.
They toppled onto the bed. Nathan pounded Sorenson’s head with his unbound fist; Miles wrenched the gun free from Sorenson’s grip.
‘Kill him!’ Nathan yelled.
Miles put the gun on Sorenson’s forehead. ‘Who are you?’
Sorenson didn’t speak.
‘Who. Are. You.’
‘I’ve read all about you, Miles,’ Sorenson said. ‘And I don’t think you can shoot in cold blood. Not again.’
He knew his real name. Miles dragged Sorenson off the mattress and cracked Sorenson’s head once against the tile floor. ‘How do you know my name? Who the hell are you?’
‘Your only hope of staying alive,’ Sorenson said.
‘Bullshit. You killed Allison. You put the bomb in her office. I saw you.’
‘I didn’t kill her. I can explain. But not here. This is Quantrill’s turf.’
‘I know what I saw.’
‘You see a lot of things, Miles. You see Andy.’ Sorenson grinned past the blood in his teeth. ‘You don’t need to fight this war, not alone. Let me help you.’
Andy. He knew about Andy. ‘Who the hell are you?’ he screamed.
Sorenson jerked a thumb at Nathan. ‘Ask Mr. Explosives about who really planted the bomb.’
Nathan shook his head in horror. ‘No… he’s lying. I never hurt her…’ He fell to the floor, still handcuffed by one arm, and closed his free hand around Sorenson’s throat, tightened the grip. ‘You’re lying!’
Miles heard running in the hallway. He ran to the door, saw two guards approaching. He fired, high, and the bullet creased the ceiling, shattered a light, and the guards fell back to the elevator.
He heard the gasps of strangulation behind him; Nathan and Sorenson gripped each other’s throat, Sorenson gaining leverage and Nathan’s face purpling. Miles yanked Sorenson free from Nathan but kept his throat in a grip.
‘Move and I’ll shoot you.’ Sorenson went still.
‘Pull the cuff tight,’ Miles ordered Nathan.
Nathan obeyed and Miles aimed the gun on the narrow length of chain, fired. The link shattered and Nathan ran for the door. He started kicking the unconscious Groote.
Miles hauled Sorenson to his feet, pushed him against the wall. ‘Last chance,’ Miles said. ‘Who do you work for?’
‘I can give you everything you want, Miles, everything you need. I’m not your enemy. Come with me and I can prove it.’
‘Kill him,’ Andy purred in his ear.
‘I don’t believe you.’ Miles smashed the gun across Sorenson’s face, threw him into the wall. The man collapsed, eyes rolling into whites.
Miles grabbed Nathan. ‘Did you hurt Allison?’
Nathan shook his head. ‘I didn’t. I swear, I didn’t. If I had I would have killed you when you stepped into her house. Who you gonna believe?’
Miles chose. ‘I believe you.’
He heard the sliding hiss of the elevator doors. The guards. Trying again. The adrenaline surge was still high, warring with the pain the guard and the tech had dealt him, with the sedative Hurley had dumped into him. He fought down panic. ‘How many guards?’
‘Two or three. Most of the staff isn’t allowed on this floor.’
Of course; the fewer eyes to see, the easier to illegally test drugs. And if there were only three, he’d already downed one. But two were still too many.
He risked a glance down the hall, barely putting his head into a possible line of fire, easing the gun out with him. A guard stood, five feet away, pistol out, leveled at Miles’s head.
Miles ducked back as the bullet hammered into the door frame.
‘Throw your guns down!’ Miles yelled. ‘Or I kill Groote and Sorenson!’
Silence for a moment.