‘…yank the cradle releases and ride it down. There’s no other—’
She saw him. He jumped.
Their numbers made it work for him. He cannoned into Ren, knocked her flying back along the walkway and to the floor. Machete boy roared and swung at him, hopelessly wide. Carl blocked, locked up an elbow and shoved the boy back into the two other men behind him. All three staggered back through the confines of the doorway. The nameless Daskeen Azul employee yelped and brandished a weapon awkwardly, one-handed. Yelling get out of the way, get out of the fucking way. Carl made it as a sharkpunch and his flesh quailed. He rode the attack momentum through the door, sent them all stumbling. He got his hands on the gunman’s arm and wrenched, forced him to the floor, followed him down, knee into the stomach. Find the pressure point in the wrist, wrench again. The sharkpunch went off once, symphony of dull metallic plinks and clanks as the murderous load punched ragged holes in the roof. Then he had possession and the former owner was flailing under him disarmed. Carl twisted, pointed down point blank and pulled the trigger. The other man turned abruptly to shredded bone and flesh from the waist up. Blood and gore splattered, drenched him from head to foot.
Proximity sense signalled left, Carl rose and twisted at mesh speed, still blinking the blood from his eyes. Machete boy ran onto the sharkpunch, screaming abomination and hellfire. This time, Carl pulled the trigger in sheer reflex. The impact kicked the boy back towards the open door and tore him apart in mid-air. The screaming died in mid syllable, the wall and doorway were suddenly painted with gore. Carl gaped at the damage the weapon had done–
-and Merrin hit him from the side. Locked out the gun in exactly the same way Carl had taken it from its original owner. Carl grunted and let the other thirteen’s attack carry the two of them round in a stumbling dance. Kept the gaping muzzle of the sharkpunch angled hard away as best he could. He tried for a tanindo throw, but Merrin knew the move. They lurched again, feet on the edge of the opening in the shed floor where the slipway ran in.
‘Been looking for you,’ Carl gritted.
Merrin’s fingers dug into his wrist. Carl heaved and let the sharkpunch go, through the hole in the floor. It hit the slope below and clattered heavily away downward. Better than leaving it lying around for Ren to pick up and use. He tried another technique to get loose, worked his feet back from the hole, hitched an elbow strike atMerrin’s belly. The other thirteen smothered the blow, hooked out Carl’s ankle with a heel and brought both of them down. He got in an elbow of his own, blunt force into the side of Carl’s face. Vision flew apart. Merrin got on top. Grinned down at the black man like a wolf.
‘I did not cross the void to be killed like a cudlip,’ he hissed. ‘To die like meat on the slab. You have not understood who I am.’
He drove a forearm up into Carl’s throat, bore down and began to crush his larynx. Carl, vision still starry, took the only option left, levered with one leg, rolled and tipped them both over the edge.
It wasn’t a long drop, the height of the haulage cradle when it slotted into place at the top of the ramp, three metres at most. But the impact broke their holds on each other and they rolled down the slope apart. Twenty metres further down, the solid steel bulk of the locked-up cradle waited to greet them. Impact was going to hurt.
Carl got himself feet first in the tumble and tried to jam a foot into the crank-cable channel. The sole of his boot skidded off the nanofibre, braked him, but not a lot. Merrin came ploughing past at his shoulder, grabbed at him and tugged him loose again. He kicked out, missed, slithered after the other thirteen. The cradle loomed, smooth curve of the sub’s hull held in its massive forked iron grasp. Merrin hit, shrugged it off at mesh speed, braced himself upright against one of the forks. He turned to face Carl with a snarling grin. Carl panicked, jammed his foot hard into the cable space again, tried to sit as his knee bent. He must have hit a bracket or a support brace. His fall locked to a halt a couple of metres off impact with the cradle. The momentum flipped him almost upright, hurled him down to meet Merrin like a bad skater fighting to stay upright. The other thirteen gaped, Carl was coming in impossibly high. Carl snapped out a fist, some reflex he didn’t know he owned, and drove into the side of Merrin’s neck with all the force of his arrival.
It nearly broke his wrist.
He felt the abused joint creak with the impact, but it was lost in the surge of savage joy as Merrin choked and sagged. He pivoted off the punch and cannoned into the side of the sub. Merrin made some kind of blocking move, but it was weak. Carl beat it down, seized the other thirteen’s head in both hands and smashed it sideways, as hard as he could against the edge of the cradle fork. Merrin made a strangled, raging noise and lashed out. Carl shrugged off the blow, smashed the thirteen’s head into the metal again – and again – and again –
Felt the fight go finally out of the other man. Didn’t stop.
Didn’t stop until blood made a sudden blotched spray across the grey hull of the sub, and sprinkled warm on his face again.
CHAPTER THIRTY-NINE
Sevgi came down the gantry stairs through a flood of CSI lighting and experts setting up their gear. RimSec had cordoned off the whole of starboard loading, shepherded everyone out for questioning and then locked the place down. There were uniforms along the upper walkways at every entry point and a sharkish black patrol boat prowled the ocean alongside the open bay. Smaller inflatables fringed the water’s edge at the bottom of the slipway like orange seaweed, wagging back and forth with the slop of the waves against the slope. There was a sense of hollowness under the vaulted roof, of something emptied out and done.
Sevgi fished her COLIN identification from a pocket and showed it to a supervising officer at the Daskeen Azul docking shed. Surprised herself with the faint stab of nostalgia for the days of her palm-wired NYPD holobadge. Being a cop, back in the day. The officer looked back at her blankly.
‘Yeah, what do you want?’
‘I’m looking for Carl Marsalis. I was told he’s still down here.’
‘Marsalis?’ The woman stayed mystified for a moment, then the light dawned. ‘Oh, you’re talking about the twist? The guy that did all this damage?’
Sevgi was too churned to up to call the Rim cop on her terminology. She nodded. The officer pointed down the slope.
‘He’s sitting down there on that empty cradle, one across from this slip. Was going to have him forcibly removed for questioning, but then some Special Cases badge calls down and says to leave him be, the guy can sit there all night if he wants.’ She made a weary gesture. ‘Who am I to argue with Special Cases, right?’
Sevgi murmured something sympathetic and headed on down the stairs beside the Daskeen Azul slipway. When she got level with the empty cradle on the other slip, she had to pick her way awkwardly across the sloping surface, once or twice teetering and dropping to a crouch to stop herself falling. She reached the cradle and hung onto one of the forks with relief.
‘Hey there,’ she said awkwardly.
Marsalis glanced down, apparently surprised to see her. It was the first time she’d seen him so unaware of his surroundings, and it jolted her more than the surprise had shaken him. She wondered, briefly, if he was in shock. His clothes were covered with drying blood in big uneven patches, and there were smeared specks and streaks still on his face where he’d washed but apparently hadn’t scrubbed hard enough.
‘You okay?’ she asked
He shrugged. ‘Few bruises. Nothing serious. When did you get here?’