Part 1
Charlie sat hunched at the small desk in the back office, surrounded by scattered receipts, open ledgers, and spreadsheets that still refused to balance. The single lamp glowed over the paperwork like a tired eye. She was deep in thought, replaying the last words she had read before falling asleep last night: “You sound like a woman who needs to be hunted… woken up.” What did he mean by that? Hunted? She glanced at her watch and muttered a sharp curse. After one in the morning. Again.
She exhaled heavily and pushed the chair back. Screw it. Everything could stay exactly where it was. She stood, raised her arms high overhead in a long, luxurious stretch, then dropped her hands to her lower back, arched deeply, and groaned softly as the tension in her spine eased. Whatever it means, it’s got to be better than this.
She grabbed her purse and her coat and clicked off the lamp, plunging the office into darkness. As she walked out into the silent bookstore, the thought drifted through her mind: Maybe I should just put a cot back there. Then I wouldn’t have to leave at all.
Switching off the lights on her way to the door, she checked her phone, disappointed there were no new messages. Damn, it's still pouring out there and of course I left my umbrella at home, again. She put on her coat and pulled her collar up. Her low black heels clicked sharply against the floor as she headed for the exit.
Stepping out, the storm hit her with a vengeance. Within seconds her coat was soaked through and her hair plastered to her head. She locked the door behind her as the rain ran icy fingers down her neck.
She noticed the figure while turning the key—maybe forty yards down the sidewalk, just a dark shape under the awning of the closed laundromat. Big shoulders. Tall. She registered it the way you do in a city this size, then kept moving, rain streaming down her face.
She started walking, arms crossed tightly over her chest, head down against the deluge. Six blocks to her apartment. Same route. Her mind wandered back to the word "hunted." That single word excited her. Her life had become so repetitive she craved something different — to be woken up.
She wished she had chosen different shoes to wear today as she splashed through deepening puddles, the thin soles already soaked and her ankles starting to ache from the cold water and uneven pavement. The rain roared in her ears, drowning out most other sounds. But not quite.
Footsteps.
Heavy. Steady. Deliberate, as though they wanted to be heard.
Charlie’s pulse ticked up. She told herself it was nothing—plenty of people out even in this weather—but she quickened her stride. The alley was coming up on her right, the narrow shortcut she usually took without a second thought. Tonight it looked like a trap.
She glanced over her shoulder, blinking through the sheets of rain.
A lightning flash split the sky.
For one frozen second the entire street lit up white-hot. The man behind her was suddenly there—much closer than he should have been. Broad chest, dark coat, face still lost in the shadow of his hood, but his silhouette was massive, shoulders cutting sharp against the glare. Rain streamed off him like he didn’t even feel it. Then darkness swallowed everything again.
She started walking faster, almost jogging now, coat growing heavier as it absorbed the downpour. The nerves sharpened into something colder. Not full panic yet—just hyper-awareness.
Another glance back.
Lightning flashed again—brighter, closer. Thunder cracked right on its heels.
He was ten feet away. Maybe less. Moving with purpose now, head down, rain pouring off his hood.
Charlie’s heart slammed against her ribs. The alley entrance was right beside her. She veered slightly, ready to break into a run—
A huge hand shot out and clamped over her mouth from behind, yanking her backward so hard she stumbled. The scream died in her throat. His other arm locked around her upper arms like steel bands, crushing her against a chest that felt carved from muscle and rain-soaked fabric. She bucked wildly, tried to stomp, to twist, but he was so much bigger, so much stronger. He simply drove her forward into the alley with terrifying ease.
Wet brick scraped her shoulder. The roar of rain muffled everything. She caught the faint, unfamiliar scent of his cologne mixed with storm—clean, sharp, and completely new to her. Her mind reeled.
The open trunk of a black sedan waited. He didn’t speak. Didn’t grunt. He simply bent her forward and shoved her inside.
Part 2
The trunk lid slammed shut with a heavy, final thunk, sealing her in absolute blackness.
Charlie immediately started kicking—heels hammering against the lid, knees slamming into the sides. “Let me out, you fucking asshole!” she screamed, voice raw and wild. “Help! Somebody help me!” She kept going, pouring every ounce of terror and rage into the screams, cursing him with words she didn’t even know she had. The trunk was heavily padded—some thick, spongy foam lining the walls and lid that swallowed most of the sound. It felt like screaming into a pillow, but she didn’t stop. Couldn’t stop.
The engine rumbled to life beneath her. Low. Smooth. A deep, predatory purr that definitely wasn’t factory stock. The car started moving, tires hissing over wet pavement.
Her throat was already going hoarse. Gasping, she fumbled in her coat pocket and yanked out her keys. The tiny LED light on the keychain clicked on, throwing a weak white beam around the confined space.
A sudden explosion of bass slammed through the trunk and she jumped hard, yelping despite herself. Two massive subwoofers were mounted to her left, vibrating the padding with every pulse. Great. Now I’m going to be deaf on top of everything else.
She swept the little light around frantically. The trunk was custom—walls and floor covered in that dense black foam. No emergency release handle anywhere she could see. No tools. Nothing sharp. Just her, the subs, and the growing realization that this had been planned.
Then the music kicked in properly.
“Little Red Riding Hood…”
She recognized the song instantly. The old one—seductive, dark, wolfish. Her stomach flipped. Last night. She’d been texting Mr. Wolf (God, she didn’t even know his real first name) until almost three in the morning. She’d told him how numb she felt, how every day was the exact same gray loop. How she secretly wished something—anything—would rip her out of it. He’d answered with that calm, low voice in the voice notes, teasing her gently at first, then guiding her deeper. The things he’d told her to do with her own hand… the way he’d described what he’d do if he ever caught her…
The memory hit her low in the belly, warm and unwelcome. Her thighs pressed together involuntarily as heat flushed through her.
What the fuck is wrong with me?
She’d just been snatched off the street, thrown into a trunk like luggage, and here she was—getting wet because some song reminded her of phone sex with a stranger who called himself Mr. Wolf.
The car turned a corner. The bass throbbed harder. Rain still hammered the lid above her like frantic fingers. She killed the keychain light and lay there in the dark, chest heaving, heart racing, equal parts terrified and shamefully, sickeningly turned on.
Part 3
The car slowed, tires crunching over wet gravel, then came to a smooth stop. Charlie’s heart settled in her throat. She heard the driver’s door open and shut with a solid thunk. A moment later, the trunk lid popped open.
Cool night air rushed in. The rain had finally stopped, but the sky still hung low and heavy, thick with tension. He stood over her, silhouetted against the faint glow of the city behind him. Dark eyes. Dark hair still damp and tousled from the storm. Sharp jaw, rain-slicked coat clinging to a powerful frame. He was disturbingly, unfairly attractive.
For a second she just lay there, staring up at him in a dazed trance.
Then survival instinct kicked in.
Charlie scrambled to sit up, trying to lunge out of the trunk. He moved faster. One massive arm hooked around her waist and hauled her out like she weighed nothing. Before she could even scream, he threw her over his broad shoulder, her stomach pressing against solid muscle.
“Hey—let me go!” she shouted, half-heartedly kicking and pushing at his back. “Put me down, damn it!”
He didn’t answer. He simply slammed the trunk shut and started walking.
They were deep in an abandoned industrial park—rows of dark, silent factories and empty warehouses looming like forgotten giants. No streetlights. No cars. No people. Her voice echoed weakly off brick and metal.
A heavy door creaked open. He carried her inside. The warehouse smelled of dust, old paint, and abandonment. The door boomed shut behind them, the sound echoing through the cavernous space. Dozens of high windows let in just enough moonlight to paint the empty floor in pale silver and deep shadow.
He walked forward to the opposite wall without hesitation, crossing the bare concrete floor.
Charlie’s eyes widened as she saw a heavy-duty chain-link storage cage — floor-to-ceiling wire mesh, a solid metal frame. A proper secure enclosure inside the bigger warehouse.
He set her down inside it, almost gently, then stepped back and swung the gate shut. The loud click of a padlock sealed her in.
Charlie rushed forward, grabbing the cold chain-link with both hands. She stared at him through the diamond-shaped openings, breathing hard.
“What do you want?” she demanded, voice shaking.
He stepped closer, towering over her even through her cage. Those dark eyes locked onto hers with calm, predatory focus. A faint, dangerous smile touched his lips.
“To hunt,” he said, low and deliberate.
The words hit her like electricity.
It’s him.
The late-night texter. The man who called himself Mr. Wolf. The one who had spent hours guiding her deeper into her own fantasies, who had told her she sounded like a woman who needed to be woken up.
Realization crashed over her in a hot wave. Her pulse spiked, pounding everywhere. She gripped the fence tighter, knuckles whitening, torn between fear and a shameful, charged thrill.
He watched her reaction closely, reading every flicker across her face.
“You…” she whispered.
His smile deepened, slow and satisfied.
“Yes, Charlie,” he murmured, voice velvet-rough. “Me.”
He reached through the mesh and brushed a damp strand of hair from her cheek with surprising gentleness, his fingers lingering just long enough to make her shiver.
Now the real fun begins.