She took the elevator up to the fifth floor and walked down the hallway to his door. Once there, though, all of her resolve fled. She’d never been here before, without him. He hadn’t called and said “get your ass over here, I miss you.” He hadn’t said anything at all, not to look after his plants—he had none, he was the original black thumb—or pick up his mail. The super might have come in at a bad time and missed him. Tyler might be inside, just not checking in, might be blowing her off, or...
If he was that much of a coward, she could hear Glory saying, then he totally deserved to be caught at it.
Jan agreed. She just didn’t want to be the one doing the catching.
“He gave you a key,” she told herself. “If anything is wrong...standing out here isn’t going to find that out, is it?
She was worried. No matter what anyone else said, this wasn’t like him. He never went offline this long. He couldn’t—he had clients and email, and even if his connection was down, he would have called and told her. If he was breaking up with her... No. He wouldn’t do it this way.
And it wasn’t as though she was breaking and entering. Okay, it was entering. But not breaking. She had a toothbrush there, and an extra emergency inhaler, and knew his super, and where he kept the spare change for when the ice cream truck came around and he had a craving for an ice cream sandwich.
So why was she standing in front of his door, key in hand, terrified to go in?
Because she wanted to find something to explain it...and was terrified of what she might find. Because maybe everyone was right, and she was a ninny. Or worse, they were wrong, and he was on the floor, dead, or dying, or...
She swallowed, trying to deal with the conflicting urges, half-ready to turn around and go home without even putting the key in the lock.
“Ma’am?”
She turned, her heart in her throat, and saw a cop standing in the hallway a few steps away from her. She had been so focused on the door, she hadn’t even heard the elevator open or anyone come out.
“You a friend of Tyler Wash?”
“I’m his girlfriend.” It still felt weird saying it out loud. Three months. What was three months?
It was forever, when you knew, she reminded herself. And they had both known, so fast, never any doubt...right?
The cop looked her up and down, as if he was trying to memorize her to pick out of a lineup, later. “Have you heard from your boyfriend recently?”
“No. I came over... I haven’t heard from him in a couple of days, and that’s not like him at all. Are you... Did someone hear something? Is he okay?” Panic swamped her, cold and hard. Why else would the cops be here? Had the super heard or seen something, and not told her?
“He resigned his position but failed to return his equipment. I’m here to get it back.”
Her eyes focused on the badge on the shoulder of his uniform: not a cop, campus security. Then the words he’d spoken registered with her.
“Resigned?”
The security guard gave a shrug, as if he didn’t really care either way. “Polite way of saying he blew a major deadline, and hasn’t responded to the boss in three days, so they terminated his contract. Didn’t tell you, huh?” The look the man gave her now was filled with pity.
Jan swallowed, hard. The panic had subsided, leaving her too drained to move. “No.”
“Well, he did. People think that working out of the office means they can do whatever they want, they get an unhappy surprise. His choice. But the school wants its equipment back.” The guy wasn’t being mean, just matter-of-fact. He stepped forward, moving around her when she didn’t get out of the way, and knocked once, hard on the door.
Jan wanted to defend Tyler—he wasn’t like that!—but she couldn’t. Because that was just what he’d done, wasn’t it? Just disappeared, dumped all his obligations, responsibilities. And that wasn’t like Ty, wasn’t like him at all. But he wasn’t sick, he wasn’t in the hospital, so where was he?
There was no response to the knock, not even the sounds of someone trying to avoid visitors.
He knocked again, and then Jan spoke up.
“He’s not there. But I have a key.”
It was as much stubborn pride, a reaction to the way he’d looked at her, that made her say anything. See? I have a key. I’m not some fly-by-night chickie he just forgot about. Plus, if she was helping someone else get their property back, it wasn’t breaking and entering. Or being stalkery. Right? It was just keeping Tyler out of trouble. Out of more trouble, anyway.
The guy stepped back and let her have at the door. Her hand trembled a little in the locks, then she heard the dead bolt snick free, and the handle turned, opening into Tyler’s apartment.
There was no body lying sprawled in the main room.
The apartment looked...exactly the way it had the last time she was there. A lot of open space, and the whitewashed furniture with denim upholstery that looked as if he’d stolen it from some WASP’s vacation home. He’d always laughed and shrugged; he liked to confound expectations, although he’d never admitted it.
If the super had poked around, he’d not disturbed anything.
The apartment was also weirdly silent. She couldn’t remember it ever being that quiet. Tyler always made noise, muttering to himself as he worked, occasionally singing under his breath, in constant movement. She would sit, her legs crossed under her, and not move for hours, while he buzzed around the space, the activity in his brain echoed in his actions.
Nothing moved. Even the two of them, once inside the threshold, seemed frozen, as though something held them back.
“All right. Where would his tech be?” The security guy’s voice was too loud; it didn’t belong in this quiet space, and Jan shuddered in reaction, as though he’d said something vile.
“In the office.” She led the way across the floor to the small room in the back that, for someone else, would have been the bedroom. Two glass-topped desks filled the space; one laden with monitors and decks, the other at a right angle to it, holding only a laptop and a three-level filing box that was stuffed to overflowing with papers.
The security guy went over to the first table and started unplugging one of the decks from the monitor. She watched him, making sure that he only was interested in the ones with the university’s name stenciled on the side, and then went over to the laptop.
The rest of the tech was for work. The laptop was where he’d done all of his personal stuff. If there was a message for her, or some clue she was supposed to follow, it would be here. She put her pack down on the floor and sat down in his chair. And then she didn’t move, staring at the fifteen-inch silvery square in front of her.
“All right, that’s it. Thanks for your help.” The guy had the deck under his arm and was having trouble meeting her gaze. “I...hope everything works out.”
She stared at him, not quite able to parse his comment, and then just nodded absently. “Yeah, thanks.”
She heard him leave, the door closing firmly behind him, while she stared at the laptop. Taking a deep breath, she lifted the lid and woke it up.
The wallpaper was the same it had been the last time she’d seen it: the two of them, heads together, trying to fit in front of the webcam while he hit the button, smiles bright and about to break into giggles. If he was going to break up with her, he would have changed his wallpaper, right?
“Dammit, Ty....” The security guy’s pity was like salt in the wound she’d been trying to ignore, and her worry ignited into anger again. “What the hell are you up to? If you’re secretly working for the CIA or something and went off on a top-duper-secret mission, I’m so going to kill you myself.”
The idea of Tyler—gawky, geeky, gentle Tyler—as a CIA anything made her close her eyes against sudden tears.
“You’ve been reading too many thrillers, Jan,” she said, trying to channel some of Glory’s tartness into the scold. “This is real life. In real life, the CIA doesn’t recruit quality assurance tech-heads who can barely handle English, much less any other languages.”
Although, yeah, he could have been hiding a facility for Arabic and French and Chinese from her...but she didn’t believe it. Tyler could strip down a webpage and rebuild it to be fabulous, and put together a gourmet three-course dinner out of whatever was in his kitchen, and he was pretty damn inventive in bed. But sneaky? Sneaky wasn’t in him.
“So, then, where is he?” He wouldn’t have gone without a word, unless he was hurt, maybe had been injured somewhere else? But he always carried his ID with him, his photo ID and emergency contact, ever since he’d gotten hit on a bike when he was a kid, he’d said, so if he were in a hospital the cops would have known....
She was dithering. Jan straightened her back, aware that she’d fallen into an uncomfortable slump over the laptop—she was five-six, he was five-ten, so his desk was the wrong height for her comfort—and opened the most obvious place to look: his personal calendar.
Typical organized Tyler: work events in blue tabs, social in green, and their dates were in red. Her finger traced the weeks, stopping when she came to the day he disappeared. Then she backtracked one. There was a yellow tab.
A doctor’s visit, maybe? Tyler didn’t like doctors, hated going to the dentist.... Maybe he’d not told her because he was trying to avoid thinking about it, and something had gone wrong....
No. If he walked away from his job, that wasn’t...
The thought stopped her again, as if someone punched her in the stomach. He’d left his job. Without a new one being offered? Another thing that wasn’t like Tyler: he worked remotely because that’s how the job was, but he liked the familiar aspects of it, the steady paycheck and security. He wouldn’t just walk away without a new job in-hand.
Had he gotten another job and not told her?
Thoughts of the CIA surfaced again, and to push them away, she clicked on the yellow tab.
Stjerne, 10pm, l’coffeehouse
She didn’t know any Stjerne. She hadn’t known he’d known any Stjerne, either. Not that that meant anything. It was an odd name—Norwegian, maybe?
“Steh-gerne,” she said out loud, and shook her head. She didn’t remember Tyler mentioning anyone like that, either.
Still, working remotely the way they both did in the tech field, they met a lot of people from around the world; maybe it was a coworker who was in town, and they’d met up for a late-night coffee when he’d gone off-shift? That would be the kind of thing he wouldn’t mention until after the fact. “Oh, met this guy, Stjerne, works for an outfit in Holland. Drinks beer for breakfast...” Yes. That made sense. And maybe...
What had happened, when he’d had coffee with this guy? What if this Stjerne was a serial killer? Had other people gone missing recently? Had the cops been alerted? Would they even notice, or care?
Even in her worried state, that was too much for Jan. “If there was a serial anything in town, the cops would have paid more attention when you called about someone going missing—and every local newsfeed would be screaming, and the university would have held a press conference, or something. Get a grip. Losing your boyfriend is no reason to become an idiot.”
Switching tabs, she went into his email program, scanning for anything from someone named Stjerne. A contact point, she needed a contact point. Who was Stjerne?
There. A dozen or so of them, all recent, the past week or so. Probably a coworker then, arranging a meeting while he was in town...she clicked on one at random, calling it onto the screen.
I want to feel your hands on my skin, gripping me, pulling me, holding me like you’ll never let me go. Your mouth on me, moving lower, until my legs open, helpless, as you lap at me, tongue and fingers making me writhe and moan, calling your name to stop, never stop, Tyler, oh Tyler, until I fall over the edge...and then come back to return the favor for you, my mouth red and wet against the darkness of your skin, taking the length of your....
Jan closed the email with a hasty jab of her finger, and closed her eyes. No. She hadn’t just seen that. It was a mistake, or someone had forwarded porn—she had nothing against porn, as a general rule, although it didn’t do much for her. That was it. He’d forwarded it to himself, maybe, or...
His name had been mentioned. Specifically, and with lurid detail.
That punched-in-the-gut feeling came again, harder this time, and Jan thought she was going to throw up. She fought it and stared at the laptop’s screen, the photo of the two of them, laughing like nothing in the world could ever be wrong. Her mouth worked, and she was finally able to voice her reaction.
“You son of a bitch.”
Chapter 2
Jan left the keys to the apartment on the desk, right next to the still-open laptop. When Tyler the son-of-a-bitch finally wandered back from whatever had kept him three days with his online porn-partner, he’d be smart enough to figure it out.
Or not. Right then, she didn’t give a damn. Rage and betrayal made her body shake, and once in the elevator she reached for her inhaler out of habit, although the pain in her chest was nothing like an asthma attack.
“Son of a bitch,” she said again. “You slimy, sneaky, no-good, two-timing son of a bitch.”
The man in the elevator with her gave her a sympathetic look but didn’t say anything, and Jan clamped her own jaw shut, determined not to let that son of a bitch get one more outburst from her.
When she left the building, the bright blue sky and crisp autumn wind felt like a betrayal. It should be darker, rain clouds scudding across the sky, thunder booming and wind swirling, people scurrying for cover, not strolling along as if they didn’t have a single trauma in their lives.
She stood on the street and thought about going to his office, demanding someone tell her something. The thought of the fuss that would make, probably getting her escorted off campus, certainly making it harder for Tyler to get his job back, if—when—he came back.... She thought briefly about going into one of the bars that lined downtown, catering to students and professionals, and tying a few on, but booze had never been her thing.
No. The only thing to do was go back home.
The bus came eventually, and she got on, paying her fare and finding a seat toward the back, where fewer people sat. The last thing she wanted right now was some wannabe Romeo in her space. Or any human being, actually. She wasn’t sure she could be civil to anyone, just then
Sitting down, she shoved the fare card into the side pocket of her pack, and her fingers touched the keys she’d put there, the cool smooth texture of the Hello Kitty key chain. She’d left the keys, but the key chain was hers, damn it.
Tyler hadn’t just run off with some cyberslut; he’d left his job, too. That still didn’t make any sense to her. It wasn’t as though he had piles of cash hanging around, that he could quit like that. Or did he? What did she really know about him, anyway?
Jan pressed her hand against her stomach, trying to calm the knot there. There was a feeling as if she wanted to throw up, even though she knew there wasn’t anything in her stomach. Nerves and anger. She had never been very good with either. Conflict wasn’t her thing.
“Let it go. He’s not your problem,” she told herself, her voice an unexpected, oddly unfamiliar noise, hard and mean. “Tyler Wash is no longer ever again your problem.”
“Problem is, you’re his only chance.”
“What?” She twisted in her seat, knocking the pack to the ground. The person who had spoken sat down next to her, way too far into her personal space, then reached down and picked up the pack, handing it to her. She took it, numbly, barely even noting what she was doing.
“He has been taken. And you are his only chance to return.”
Those words, like the security guy’s, didn’t make sense at first. Unlike earlier, they didn’t resolve into anything that did make sense.
The man—his dark blue hoodie up, but not quite enough to hide some kind of deformity around his nose, shaggy dark hair obscuring his eyes—made a strangled, frustrated sort of noise. “Listen to me. You must listen, and hear. Your leman needs your help.”
“My...what?” She just sat there and stared at the speaker, her earlier anger washed away by the certainty that she should not be talking to this man, and an equal certainty that, if she tried to move, her feet wouldn’t support her.
He growled once, as though annoyed with her denseness. “Your lover. He has been taken.”
The words were in English, and they still made no sense. She shook her head and shifted in her seat, as though that would be enough to make this crazy person go away. She’d been told, ever since she moved into the city, that crazies would come right up to you, but she’d never had it happen to her before. It wasn’t as if this was New York, or Chicago.... Of all the days, though, it seemed inevitable that it would happen today.
The next growl was definitely one of exasperation, and he raised his head to look directly at her, swiping some of the hair away from his face. His nose was too thick, almost more a muzzle than a nose, and his eyes—they were dark, but they looked almost red under the bus lights. Was he wearing contacts? A mask? It wasn’t anywhere near Halloween yet, but—
“Woman, you must listen,” he insisted, and she started to get pissed off.
“I don’t have to do anything, buddy. Back off.” She should have started carrying mace, or a whistle, or something. Not that she’d ever have the nerve to use it—she was more likely to apologize to a mugger than fight back. But still, this guy was giving her all the creeps.
“I told you that was the wrong approach,” another voice said, even as someone sat down heavily in the seat on the other side of her.
Jan swiveled around, feeling her body shrink in on itself as the frozen sensation of fear intensified. She might not have been city-raised, but she knew better than to let two strangers bracket her like that, so close.
The second stranger put his hand on her arm, gently. “It’s okay.”
What? She almost laughed. None of this was okay, not at all. Jan stared at the hand, not sure why she hadn’t knocked it off, gotten up, and found somewhere else to sit. It was a normal hand, skin smooth and scattered with fine brown hairs, the nails painted black but well-groomed, and when she looked up, his face was just as ordinary, wide-set brown eyes in a long, sort of blocky face. Easier to look at him than the other man, with his odd face and disconcerting eyes, even if it was a mask, and why was he wearing a mask?
Her heart was racing, but her brain felt like sludge, unable to understand what it was seeing, unable to react the way she knew she should, to make them leave her alone.
“Please,” the second stranger said, his voice smooth and soothing. “We want to help Tyler, too.”
They knew Tyler’s name. They knew Tyler. Somehow. She clutched at that thought. Had they followed her from his apartment? They thought something had happened to him, too. Had that bitch...
“Who are you?”
She had almost asked “what are you” but had resisted at the last instant; if she looked, she’d stare, if she stared, she’d have to acknowledge that it wasn’t a mask probably, and it wasn’t polite to stare at people with disabilities, anyway.
“Friends. If you’ll have us.”
Something about the smooth guy’s words was too smooth. Jan’s instincts jangled again, the anger and panic mixing with her natural caution, almost overwhelming her desire to not make a fuss. She slid her arm out from under his hold, thankful he didn’t resist. “I’m choosy about my friends,” she said.
“Huh. She’s smarter than she looks,” the first one said.
She turned to glare at him, and he grinned at her, that nose, yes, it looked like a muzzle, and the jaw hung open showing sharp teeth and a red tongue visible. Not a mask. She shuddered and looked away—then looked back and stared at him, politeness be damned, this once.
They locked gazes as her heart went thump-thump thump-thump a dozen times, and the bus swerved around corners, hitting one of the inevitable potholes and making everyone bounce in their plastic seats, but she refused to let herself look away from that awful red gaze until he blinked and looked away first.
“Satisfied?” The guy with the black nails wasn’t talking to her, but to his companion.
Hoodie-guy shook his head. “No. But it’s not like we’ve got any choice, is there?”
The squabble, a clear continuation of some longer debate, didn’t make Jan feel better—especially since the suggestion had been made that she somehow might not have been acceptable. Bad enough she’d just been cheated on by the love of her life. Now this crap?
She could make a bolt for it—they didn’t seem to be violent, but you couldn’t always tell, right? Only they were both bigger than she was and looked as if they were in shape; two against one, there was no way she could get away if they tried to hold her. Jan looked toward the front of the bus, to see if anyone was sitting nearby who might be willing to help her get away if things got ugly. An old man with a shopping bag on his lap looked at her uncomprehendingly, and two girls sitting farther down were too busy giggling with each other. The others were too far away; they didn’t notice anything was wrong.
The black-nailed man put his hand on her sleeve again, and she shivered a little under his intent gaze. Having a guy look at you like that, as if he wanted to carry you away somewhere... Her skin prickled in warning. Black Nails might look more normal than his companion, but he gave off seriously weird vibes, too.
No. She was not going to fall for any creepy stalker maybe-rapists, maybe-cannibal tricks or mind games. “Look, I don’t know what the hell game you’re playing, or what this has to do with Tyler, who by the way is a bastard and you can tell him that next time you see his skanky ass, but—”
Black Nails interrupted her. “Is there somewhere we can go, somewhere, private, to talk?”
“Are you kidding me? I’m not going off anywhere private with you two,” she said, her voice rising enough that people might have taken notice, if they weren’t all carefully not paying attention.
“Oh, for the love of Pete...” Hoodie-guy slapped his hands on his knees, the noise making her jump slightly. “Listen, we don’t have time for this. There’s no way we weren’t noticed, following you, and—”
The bus went over a particularly bad pothole and jolted them out of their seats. Something scraped along the bottom of the bus, making both guys flinch. Jan tried to use the distraction to get up, get away, but Black Nails grabbed her again, hauling her back, pulling her toward the back exit.
“We have to go now,” he said.
“What?” She tried to free herself, but his grip was painfully strong. Should she scream? Would the bus driver help her? There were reports of drivers who didn’t do anything, even when someone screamed, but those had to be urban legends, right? Stuff that only happened in big cities, not here, not—
“Off the bus, now!” Black Nails sounded worried suddenly, and that scared her all over again, although she couldn’t have said why. The bogeyman of my enemy is still a bogeyman?
The one with the messed-up face had already pulled the yellow cord that called for a stop, and the bus driver was jockeying through traffic to pull to the side at the end of the next block, even as she was being yanked toward the exit.
“What are you— No!” She finally pulled away, drawing breath to scream, when Hoodie-guy glanced at the back of the bus and swore. Jan couldn’t help herself; she looked, too. The bus jolted again, there was another shrieking noise underneath, as if the bus had run over something sharp and metallic. Then the metal floor buckled once, twisting weirdly, as if it was melting. The old man stared at it, then looked away, and Jan wondered if she were hallucinating...except the guys hauling her out kept looking back, worried, too, hands flat against the door, waiting for the bus to stop so they could get out.