Chapter 1: Whiskey and Unspoken Desires
The glass hit the counter with a crack that cut through the low hum of the bar. Whiskey sloshed over the rim, soaking into the ancient, sticky wood. Callum didn’t flinch. His knuckles were bone-white around the tumbler.
“She’s gonna get herself killed.”
The words came out low, gravelly, strained through a filter of pure frustration. He wasn’t talking to Nate, not really. He was talking to the image burned on the back of his eyelids: Teresa Lovett, standing in the rain outside a suspect’s shitty apartment building, her coat soaked through, her expression pure granite. She hadn’t seen him watching from the unmarked car. He’d watched her for ten full minutes, a stubborn statue ignoring the downpour, before she finally turned and vanished into the wet gloom.
Nate took a slow sip of his beer, his eyes tracking the bartender who drifted over with a rag. The man wiped a slow, practiced circle around the spill, his expression blank. A neon sign for a beer nobody drank anymore buzzed and flickered, painting Nate’s face in watery blue light.
“She’s resourceful,” Nate said, his voice calm. Too calm. “And she’s motivated. You can’t blame her.”
“I can blame her for being a civilian who’s three steps away from contaminating a crime scene or tipping off a person of interest.” Callum finally unclenched his fingers from the glass. He dragged a hand through his hair, leaving it even more mussed than usual. It was a gesture of exhaustion, one Nate knew well. “Or from getting shoved into the trunk of a car. Cassadee’s been missing for eleven days. This isn’t a game.”
“Nobody thinks it is,” Nate replied. He set his bottle down with a soft click. “Least of all her. You think she’s sleeping? She looks like hell.”
Callum knew. He’d noticed the faint purple shadows under her defiant blue eyes, the sharpness of her cheekbones. It didn’t soften the sharp wire of anxiety that twisted in his gut every time he thought of her poking around in the dark corners they were professionally obligated to illuminate. His connection to the case was oblique, a thread of personal guilt—his kid sister’s boyfriend’s big sister. It was enough to keep him up at night. For Teresa, it was her best friend. It was everything.
The bartender moved away. The jukebox in the corner coughed and switched to a mournful country song. The air was thick with the ghosts of old cigarettes and spilled regrets.
“She followed Mark Ryland today,” Nate murmured, leaning closer. His voice dropped, even though the only other souls in the place were two old timers arguing about baseball at the far end. “From his workplace to the gym. Then to a pub in Hawthorn.”
Callum’s head snapped up. Green eyes, usually cool and assessing, flashed with something hotter. “Ryland? He’s alibied. Solidly.”
“His alibi is his drinking buddies, Callum. And his girlfriend, who now says they ‘might have’ fought that night. It’s shaky. Teresa knows it. She read the summary from the first interview in the file you accidentally left open on your desk last week.”
Callum stared into the amber depths of his whiskey. The file hadn’t been left accidentally. He’d been tired, distracted by the sight of Teresa bringing a cardboard box of Cassadee’s favorite things—photos, a scarf, a mix CD—into the precinct, her arms trembling slightly under the weight. It was a calculated play for sympathy, for access, and it had worked on Sergeant Miller. It had worked on him, too, though he’d die before admitting it. He’d stepped out for a coffee, leaving the Ryland summary visible. A breadcrumb. A stupid, dangerous breadcrumb.
“She’s not a detective,” Callum said, but the heat had bled out of his protest.
“She’s sharp. She noticed the discrepancy in his gym sign-in times before I did.” Nate paused, letting that hang. He swirled his beer. “She’s also scared. And scared people make mistakes. But they also see things we’re trained to overlook.”
Callum’s phone buzzed on the counter. A text lit up the screen. Unknown number. His heart did a stupid, heavy thump against his ribs before his brain could catch up.
Ryland just left the pub. Heading north on Foote St. In a black hatchback. Looks agitated.
He didn’t need to ask. He knew.
“She’s tailing him right now.” It wasn’t a question. The energy in his body shifted, coiled. All the frustrated inertia burned away in a second.
Nate was already pulling his wallet out, dropping crumpled notes onto the bar. “I’ll drive.”
Callum was on his feet, his chair scraping loudly on the wooden floor. The two old men glanced over, then went back to their argument. The world had narrowed to the text on the screen, the address, the mental map of the city unfurling in his head. North on Foote. That led toward the river, toward the industrial parks, toward a dozen quiet, dark places.
“She sends you updates?” Callum growled, shoving his arms into his jacket as they pushed out into the chill night air. The bar’s warmth was a distant memory.
“She thinks you hate her.” Nate clicked the fob for the unmarked sedan, its lights flashing once in the empty lot.
“I do hate her.” Callum yanked the passenger door open, the leather seat cold. “She’s a complication. A risk.”
Nate started the engine, the headlights cutting twin swaths through the darkness. He glanced over as he pulled onto the deserted street. A small, knowing smirk touched his lips. “Yeah. That’s all it is.”
Callum ignored him, thumb already scrolling for the GPS. He focused on the rhythm of the streetlights passing overhead, stroking his face in pale yellow intervals. He focused on the case, on Ryland, on procedure. He did not focus on the panic, clean and electric, that Teresa was out there in the dark, following a man who might have done something terrible, with nothing but her fear and her phone for protection. He did not focus on the way her hips had swayed that one time he’d seen her walk away from him, a rhythm that had stuck in his head like a song he couldn’t name.
“Next left,” he said, his voice all business. “Tell her to fall back. Tell her to go home.”
Nate just drove, faster now. The city bled past the windows, a stream of closed shops and sleeping houses. “She won’t.”
“I know.”
The sedan rounded a corner, tires gripping the asphalt. Up ahead, the street darkened, the regular pools of light from the lampposts giving way to the vast, shadowy bulk of the old wool mills. The river was a black strip in the distance. Callum’s eyes scanned the roadside, the fewer cars now, looking for a black hatchback. Looking for a woman alone in her car, thinking she was being clever.
His phone buzzed again. Another text.
He turned into the old mill lot. Gate’s open. I’m parked up the street.
Then, a second later.
He’s not alone.
The words sat in the dim light of the screen. Callum felt the night shift around them, the air in the car growing thinner.
“Step on it,” he said, and his voice was quiet. Deadly quiet.
The sedan accelerated, the engine a low growl in the quiet night. Nate took the turn into the industrial park fast, the tires protesting with a sharp chirp. The world became a canyon of darkened brick and corrugated steel. Chain-link fences lined the road. Up ahead, a single sodium-arc light buzzed, casting a sickly orange puddle on the asphalt. In its glow, they saw Teresa’s little silver hatchback, parked haphazardly behind a dumpster.
“There,” Nate said, but Callum was already scanning.
Her car was empty.
“Damn it.” The words were a hissed breath. Callum’s hand was on the door handle before Nate had fully stopped, his eyes raking the shadows between the vast, silent buildings. The open gate she’d mentioned was a yawning mouth of deeper black in a fence twenty yards ahead. Beyond it, the outline of the main mill building rose like a slab against the night sky.
Nate killed the lights and engine. The silence was immense, broken only by the distant hum of the city and the frantic rush of blood in Callum’s ears.
A flicker of movement. A shadow detaching itself from a stack of pallets near the gate. Teresa.
She moved with a tense, focused grace, all her attention fixed on the space beyond the fence. She paused at the gatepost, peering around it, then slipped through, disappearing into the compound.
“She’s following him in,” Nate whispered. “Call it. We go now, we secure her, we detain Ryland for questioning.”
Callum’s fingers dug into the cheap vinyl of the dashboard. Every professional instinct screamed to do just that. To flood the area with light and noise and take control. But another part, a colder, more calculating part born of too many botched operations, locked his muscles.
Ryland was agitated. He was meeting someone here, at night, in a place perfect for secrets. If they crashed in now, whatever was about to happen would vanish. Ryland would clams up. His unknown companion would bolt. They’d learn nothing. And Teresa… Teresa would never trust him with a single piece of information again. She’d see him as the enemy, the bureaucrat who blew her one lead.
He watched the empty space where she’d vanished. She was in there, alone, with at least two men. The image of Cassadee’s smiling face from the missing person poster superimposed itself over the darkness. His sister’s voice, thin with worry, echoed. You’ll find her, Cal, won’t you?
“We wait,” Callum said, the words tasting like acid.
“Callum.”
“We wait. Sixty seconds. We give her sixty seconds to see what she sees. Then we move. Quietly.” He was already opening his door, the interior light thankfully off. The cold night air hit him like a slap. “You circle left. I go straight in. No lights. No sirens. We observe first.”
Nate looked like he wanted to argue, but he gave a sharp, resigned nod. They moved.
Callum approached the gate, his shoes crunching too loudly on the gravel. His world narrowed to his breathing, to the open channel of his senses. He heard the scuff of Nate’s footsteps fading to the left. He reached the gatepost, the same one Teresa had used, and carefully looked past it.
The mill yard was a graveyard of industrial decay. Weeds punched through cracked concrete. Hulking, shapeless machinery loomed under tarpaulins. And forty feet away, backlit by a single security lamp on the far wall of the main building, stood Mark Ryland. He was pacing, a phone to his ear. “You said ten minutes! It’s been fifteen… I don’t care about the traffic, just get here!”
But Teresa had said he wasn’t alone.
Callum’s eyes swept the terrain. There. A figure leaned in the deep shadow of a freight container, partially obscured. A man, tall, arms crossed. Waiting. Ryland’s companion? Or someone else?
A softer rustle to his right. Teresa.
She had skirted the edge of the yard, using a low, broken conveyor belt for cover. She was closer to Ryland than Callum was, crouched behind a rusted drum. He could see the pale oval of her face, turned toward the agitated man. She was perfectly still. Watching. Listening. She wasn’t a trained officer, but in that moment, she had a predator’s patience. It unsettled him. This wasn’t hysterical grief. This was calculated. This was hunting.
Ryland swore loudly and ended his call. He turned toward the man in the shadows. “He’s spooked. Says he’s not coming.”
The shadowed man pushed off the container. “Then we have a problem. You told us he was solid.”
“He was solid. Until that woman started sniffing around.”
Callum’s blood went cold. That woman.
Teresa’s head tilted. She leaned forward an inch.
The shadowed man took a step into the dim light. He was older, heavyset, with a close-cropped beard. “The friend? You said she was nothing. A nuisance.”
“She’s outside my gym. She’s outside my pub. She’s a goddamn ghost,” Ryland spat, his voice bouncing off the brick. “You need to handle it. That was the deal. You handle the problems.”
Callum’s hand went to his sidearm. Handle it. The meaning was clear, ugly, and final. His eyes snapped to Teresa. Did she understand? Her posture had changed; she was coiled, tense, a rabbit that had just heard the fox.
The bearded man chuckled, a low, unpleasant sound. “We’re not a cleaning service, Mark. You provide the introductions, we provide the merchandise. Your personal life is your own messy business.”
Merchandise. The word hung in the foul air. This wasn’t just about a missing woman anymore. This was something wider, darker. And Teresa was crouched in the middle of it, hearing it all.
She shifted her weight. A small stone skittered from under her foot, bouncing off the metal drum.
Tink.
Both men froze. Ryland and the bearded man turned their heads in unison, their gazes sweeping toward the sound, toward the rusted machinery.
Toward Teresa.
Callum stopped breathing. Every cell in his body screamed to run forward, to put himself between her and their line of sight. But movement would seal it. It would confirm her presence, turn their suspicion into certainty. He was trapped, forced to watch the nightmare play out from the shadows.
Teresa didn’t bolt. She did the only thing she could. She melted down, pressing herself into the dirt and oil-stained gravel, making herself small against the dark drum. She became a shadow among shadows.
The bearded man took a few steps toward her hiding spot, his eyes scanning. Ryland followed, his earlier agitation replaced by a fearful, predatory alertness.
“Rat,” the bearded man muttered.
“Or worse,” Ryland whispered back, his voice trembling now.
They were fifteen feet from her. Closing in.
Callum’s fingers found the cool grip of his gun. The sixty seconds were up. Time was up. He caught a flicker of movement at the far corner of the building—Nate, mirroring his position, waiting for the signal.
He had to choose. Reveal themselves, save Teresa, but lose the thread. Or trust her nerve one last, impossible second.
In the terrible quiet, Teresa’s phone, forgotten in her hand, lit up with a silent notification. A tiny blue glow spilled onto the ground beside her face.