Paradise Crime Thrillers Box Set
Page 76
Sophie heard a faint squawk from the phone. He’d picked up. She just had to keep the line open so he could track her. She walked into the apartment, and the door swung shut behind her.
“She’s somewhere safe. We’re in no hurry. A few hours more or less won’t make a difference to her—as long as she’s breathing.” Assan preceded Sophie into a spacious, luxuriously appointed living area. He gestured to a round, lacquered table set for two, glasses at each place. “Water and wine.”
Sophie shook her head. “Do you really think we can sit down together while you hold a woman’s life in your hands as leverage over me? Do you think this will solve anything? I will still hate you.”
Assan’s dark eyes glittered. “It is perfectly acceptable that you hate me.”
A chill passed over Sophie. Yes, he still enjoyed every moment of her torment; it was an aphrodisiac to him. Indifference was the answer.
She shrugged. “Very well. Let’s get this over with. Whatever this is.” She sat down. “But you can taste my beverages first, if you don’t mind.”
“Clever girl.” Assan reached over and sipped her water glass, quaffed her wine. “Your weapons, please. All of them.”
Sophie looked at the phone in his hand, at the woman’s figure, bound, dimly lit, twisting on a bed. She looked at the circular red button on the surveillance app that controlled his prisoner’s air supply. This woman could be anywhere in the world! She couldn’t take that chance right now. She’d have to find another way to kill him.
Every movement heavy and slow, Sophie took her Glock out of the shoulder holster and the second .19 out of the hip holster and set the guns on the table.
“Your ankle piece.” Assan gestured with his wine glass. “And that waist pack.”
She had to work in a location for Jake to come find her. She glanced around the apartment with its stunning art on the walls. She leaned down, removing the small Colt six shot she kept in an ankle holster. “Paradise Treasures is full of surprises. The sixth floor is listed as ‘storage,’ you know. Magda Kennedy has you stashed up here like a mad old relative that must be hidden.”
Assan’s mouth tightened in annoyance. He slipped into Mandarin. “Like your mother?”
Sophie’s breath hissed out. He was so good at this. She answered in the same language. “Yes. Like my mother, poor sad woman that she is.”
“You’re becoming like her with time.”
Had he found her Mary Watson apartment, seen her drop down the well of her depression after Connor’s death? Had he hacked into the Security Solutions AI feed? Probably. It was safer to assume that he knew everything.
Sophie took off the waist pack and its precious tools, set it on the table with the rest. “That’s everything, you bastard.” She glared at him, shoving the pile of weapons toward him. “I don’t need any of these things to kill you.” She picked up the glass, careful to sip from a side of it that hadn’t touched his mouth.
“You’ll pardon me if I don’t take your word for it. Stand up.”
Hopefully Jake had heard her location and was on his way. She stood and Assan frisked her, sliding his hand over her hips, down her legs, between them, slow and lascivious, trailing his fingers over her thighs and butt. Sophie stared straight ahead. The slender, razor sharp knife was still strapped to her calf in the flat Velcro holder that was designed to fool pat-downs, and she let out a held breath as he moved on, going into the kitchen. “You need something to eat. You’re getting too thin, stringy as an old chicken.” The kitchen’s sleek steel expanse of cabinetry and built-in appliances looked barely used. Assan opened the refrigerator, producing a wrapped tray. “You used to like sushi.”
Sophie’s belly tightened. She was hungry, but accepting food from him was giving ground. “You haven’t told me what you require to let your prisoner go.”
“Twenty-four hours. I require your complete cooperation and submission to me for twenty-four hours.” Assan smiled. Vultures had more warmth in their eyes.
“No.” Sweat broke out under Sophie’s arms. “I will kill you first, or die trying.”
He set the tray of sushi on the table and held up the phone. “This woman means something to you, does she not?” He hit a button. Lights came on in the video feed.
Sophie leaned forward to peer at the phone.
Her friend, Lei Texeira, lay on a king-sized bed in nothing but bra and panties, her hands and feet bound behind her back. She was blindfolded and gagged with a rubber ball, and in response to the lights, she thrashed uselessly on the bed. Her skin looked bleached in the video, her hair a tangled, curly brown nimbus against the pale sheets.
“No,” Sophie whispered. “Oh no.” Her dear friend had already been through so much! “Let her go. She’s a mother! She has a child who needs her!”
“She’s a cop. And I don’t like cops.” Assan extinguished the lights with a satisfied punch of his finger. “But I will let her go. Once I’ve had your complete submission for twenty-four hours.”
Chapter Twenty-Nine
Sophie ate the sushi. She drank the water and refused the wine. She needed strength for what lay ahead.
Assan unzipped her waist pack to reveal her lock picks, small electrical toolkit, tape, and phone. “Ah. Likely you tried to call someone. Unfortunately for you, I have a jammer inside this apartment.” Hope of rescue died as Assan picked up Sophie’s Glock and brought the gun’s butt down hard on the phone, smashing it. “Come. We have places to go.”
Sophie schooled her face into that mask he’d taught her so long ago, standing silently. He walked around the table, drawing a hand down her cheek. “This scar. You’re so ugly, now.”
She swung her head and snapped her teeth at his hand, almost catching his fingers. He laughed, lifting the phone in his other hand.
“Submission, my dear. That was the agreement. When you don’t cooperate, your friend suffers.” He pushed another of the row of buttons on the side of the video app. The image of Lei convulsed abruptly, arching and shuddering on the bed in trembling, agonized spasms.
“Electrodes. On very sensitive parts of her anatomy.” Assan’s eyes gleamed. “I enjoyed taping them on.”
“Oh God, no,” Sophie whispered. “Stop. Make it stop.” She could take any amount of pain herself, but not that inflicted on someone she loved. How had he learned that? “Please make it stop.”
Assan pushed the button again and the body of her friend went limp. “I like it when you beg.” He snaked out an arm to grab Sophie by the back of the neck, hauling her in to kiss her brutally with teeth, tongue, and violence.
Sophie shut her eyes and detached.
Assan let go eventually, and Sophie cast her eyes down so he wouldn’t see the rage—it would only arouse him more. He stroked her cheek again. “Better. Now follow me.”
Assan turned and walked out of the apartment, so confident that she was cowed and neutralized that he gave her his back. Sophie walked after him, spitting his foul taste from her mouth. Could she bend and get the knife up and into him before he had time to punch the button on the phone?
Unlikely. She’d have to kill him instantly, and he was on alert, the phone in his hand. She had to bide her time, wait for a moment when his hands were occupied or he was distracted.
He led her to the elevator and pushed an unmarked button. “You are right to conclude that Paradise Treasures is full of surprises. There’s another floor down below the building.”
The doors closed. The elevator shot downward as Assan turned to fondle her, sliding his hands over her breasts and down her abs, holding the phone up to taunt her with her helplessness.
Sophie kept her eyes open, watching for his distraction.
Her body was just a thing now, an object to be touched, used, abused, and discarded—by herself as much as him, as she abandoned her physical self to focus on getting that phone away.
Assan pinched and twisted her nipples, bringing involuntary tears to her eyes. Every wince and gasp made him more aroused,
and he slid a hand down to grasp her sex, staring into her eyes, grinding against her, refusing to let her withdraw.
Sophie looked right back. She rehearsed killing him: the bulge of his features as she strangled him, the pulsing jet of his blood as she stabbed him and cut an artery, the bursting of his intestines as she gutted him…
“You hate me so much,” he breathed into her ear, licking her neck. “It makes me hot.”
The tiny ding of the elevator’s halt hardly seemed to register to Assan as he pushed her against the wall, panting, raping her with his hand and the pressure of his body, a preview of what was coming next.
The elevator door opened. The phone lowered as he turned—and Sophie whipped her knee up, knocking the phone out of his hand. The device landed on the floor of the elevator, and she kicked it with her other foot so that it flew out into the hall.
The doors began closing automatically as Assan stumbled after the phone with a curse.
Sophie bent, whipped up her pant leg and pulled out the slender blade. She coiled and sprang, landing on Assan’s back, knocking him flat to the floor. Her knee in his spine, she grabbed his hair and yanked his head back, setting the point of the knife against his throat. “Where is she?”
He held up his hand with the phone in it.
“Where is she? Tell me now and I won’t kill you.” Sophie’s mouth had gone so dry that she could hardly force the words out.
“She’s dead. You brought this on her.” Assan whispered hoarsely. “I’ll never tell you where she is.”
He’d had a chance to bargain for his life.
He was never going to let either of them go.
“Wrong answer.” Sophie buried the knife in Assan’s throat, feeling nothing but determination to finish the grim task. Even with the wickedly sharp edge of the blade, cutting through the sinew and corded muscle of his neck took surprising effort, and he bucked spasmodically, trying to dislodge her, thrashing like a landed marlin between her thighs. The sharp reek of the hot blood jetting from his neck filled her nostrils and she shut her eyes and held her breath, waiting.
A seemingly endless moment later, Sophie dropped Assan’s head into the spreading pool of blood and retrieved the phone from his clenched hand.
The device was black, the screen locked down. Assan was still dying, messy gurgles and spasms racking his body, as she grabbed his hand and pressed his forefinger down on the phone’s activation button, hoping it was set to his fingerprint.
The phone bloomed into life on the familiar scene of Lei on the bed, and Sophie stood up, resetting the phone’s security quickly to keep the screen open, then switching back to the video.
The red button now showed as a black X.
Assan had cut off Lei’s air.
“Poxy swine!” Sophie kicked the still-twitching body. “If I could kill you again I would!”
Assan went still at last.
Sophie looked down the hallway into the bowels of the basement beneath the building, desperation tightening her throat. She wiped the knife on her pants and stowed it in the holster on her leg, forcing her mind to work. If she’d had her computer rigs or even her own phone, she could try to track the signal that his phone was picking up. But even if she had been able to hack his phone’s signal to track the video, it would only identify the address, not exactly where in the building the signal was originating from.
She didn’t know where Lei was, but chances were good she was on this floor somewhere—he’d brought Sophie down here for a reason. She’d try all the doors on this level first.
Sophie tried the phone to call Jake. “No signal. Dung of a four-horned goat!”
She bent and rifled through Assan’s pockets and pulled out a key ring with a grunt of satisfaction, straightening to run forward down the dimly lit hallway.
Chapter Thirty
Sophie’s gloved hands were sticky with Assan’s blood as she reached for the first door handle—locked, of course. She flipped through the keys, her hands trembling with urgency. Car key, a couple of room keys, a small one that looked like it went to a security box…She pushed the others aside and just tried the room keys.
Neither fit.
She worked her way down the hall, stuffing her panic somewhere down deep where it could be used as fuel for action. Feelings didn’t help. Compartmentalizing did.
None of the room keys worked. She ended up back at the bloody mess that was the remains of her ex.
“Why did you bring me down here?” She yelled at the body, giving in to the urge to kick him again. “Damn you to hell where you’re no doubt burning!”
How much time did Lei have?
There was no way to know. If she was just in a sealed room, she might be okay for a while. Sophie had to hope—and she had to get help.
She got on the elevator and punched the button back up to the penthouse. Outside Assan’s apartment, she tried for a signal again and was able to get a call through to Jake, though he didn’t pick up. “This is Sophie. I’m at the Paradise Treasures Gallery on the sixth floor.” She swallowed. “Assan has Lei Texeira hidden somewhere and her air supply has been cut off. I need help locating her! Call me back at this number.”
She hung up with a punch of the button. She should call 911, but when they found Assan’s body, wouldn’t they just arrest her? No. She needed someone from MPD who knew her, and would be able to help her navigate this messy crisis. She could call Stevens, Lei’s husband—but she needed someone whose judgment wouldn’t be clouded by emotion.
Pono, Lei’s partner.
She called MPD and asked for Detective Kaihale. When told he was away from his desk, she got assertive. “This is regarding his partner Lei Texeira’s safety. He is going to want to speak to me.” She left the number of Assan’s cell. Contacting people was remarkably difficult without her own phone and list of saved private numbers.
She needed to find a way to access her own programs and hack the phone’s video signal while she waited for backup.
Sophie searched Assan’s work area, locating the jamming device behind his computer and deactivating it. Sitting down at his computer, she was faced with his password protection and none of her own handy software to circumvent it.
She typed in his former code, his birthdate, their address in Hong Kong—and couldn’t believe her luck when their anniversary date unlocked his screen.
Sophie hopped onto his hard drive and scanned for video programs, locating a hosting site that was downloaded. She accessed the Cloud and her store of tech, sending a backtrace to comb through the videos—and it didn’t take long to twig to the live feed of Lei.
The room was dark but for the thin green glow of some nightlight illumination set to monitor her. Sophie hit the lights app on the phone to see if Lei responded, and the screen bloomed into brightness.
Her friend was lying quietly on her side, and this time did not struggle and thrash in response to the light. Sophie zoomed in, and could see Lei’s abdomen moving as she breathed.
Her friend was still alive!
Sophie deployed backtrace software to yield a location of the origin of the video stream.
At least, she could be certain what building Lei was in! She needed to call Michael Stevens, Lei’s husband. A lieutenant at MPD, he’d have resources and be highly motivated to help.
She did a quick online search for his private cell number, and with access to her more high-tech tools, was able to find it.
Thankfully, he answered an unknown number calling, his baritone voice terse. “This is Stevens.”
“Michael, it’s Sophie. I have bad news and I need your help.”
A beat. “What is it? Is it Lei? She was supposed to be home hours ago.”
“Yes. She’s been kidnapped by Assan Ang and is…somewhere. I’m trying to locate her exact position. I called Pono, but he didn’t pick up. You should call this in to MPD and bring backup to my location. Hopefully by the time you get here, I will have found her.”
Oh, how she h
oped so.
Sophie rattled off the address of Paradise Treasures and hung up before he could ask her anything more.
As she calmed from that ordeal, she considered.
What had Assan taken her down to the basement for, if none of the keys opened the doors down there?
Perhaps she’d missed something on his body. She hadn’t wanted to spend any longer touching him than strictly necessary…
The phone buzzed. Sophie recognized Jake’s number and picked up.
“Good God, woman! You scared the pants off me. I’m outside Paradise Treasures and it looks shut up tight.”
“It isn’t. Hit the back door and come up here. I’m trying to find Lei Texeira. Assan’s got her stashed somewhere, and I’m afraid she’s going to suffocate.”
“On my way.” He ended the call.
Sophie whooshed out a breath of relief. She wasn’t alone in this. She took a moment to wash the blood off her gloved hands at the apartment’s sink.
The backtrace dinged with a location just as Jake flung open the apartment’s door. “What the hell is going on?”
“I don’t have time for that now,” Sophie leaned in to pull up the data. She imported it into another search tool. “Lei’s in this building somewhere,” Sophie confirmed, and shot to her feet. “I have to go back down and search Assan’s body again.”
“His body?” Jake put a hand out to stop her. “Wait. Slow down.”
“I can’t! Lei might not have much air left. Follow me.” She handed Jake the phone with Lei showing in the video feed, pushing past him toward the elevator.
“Shit.” Jake followed, looking at the phone, as she stabbed the button. “What’s going on?”
“I killed Assan in the basement. Slit his throat.”
“Fuck me—really?” Jake’s voice was faint. Sophie glanced at him as he scrubbed a hand over his face. “You need a lawyer.”