Cover of Moonlit Shadows

Moonlit Shadows

Read the story

9 chapters · 21997 words · Read 0 times

The story takes place in a mythical world where vampires, werewolves, elves, demons, centaurs and etc coexist. Some choose to live together with many different species in huge cities and others rather live with their own kind in sometimes smaller cities. This story is told from the point of view of our main Felix. He is a werewolf born on the outskirts of town close to the forest like the majority of his kind. After college and the police academy he moved to the capital where many different species coexist to become a detective like his great father before him. He has a girl friend and best friend who support his dreams wholeheartedly but sometimes seem a little to close for comfort. Sadly his dreams of becoming a detective have not happen yet. Currently works as traffic cop who wishes for more. However it all changes when his chief gives him a chance and give him a case that could change his career. Apparently there is a thief turned serial killer on the loose who has been targeting the wealthy. The person has been so hard to catch because it’s said they a most likely a female shapeshifter. While Felix be able to catch the possible shapeshifter and make his dreams come true? Will he ever figure out what’s going between his best friend and girlfriend?

Chapter 9: The Confrontation at the Door

The steam from the shower clung to Felix’s skin as he padded across the threadbare bedroom carpet, a towel cinched tight around his waist. Droplets traced paths through the dusting of hair on his chest, catching the grey morning light filtering through the blinds. He could still smell the cheap soap, the city water, the faint trace of his own wolf musk beneath it. The formal uniform hung in the closet, a crisp, navy-blue symbol of everything he’d fought for. His fingers had just brushed the sleeve when the apartment door clicked open.

Light, hurried footsteps in the hall. Not his. The rhythm was all wrong.

He turned as Mira appeared in the bedroom doorway. She froze, her silver eyes wide with a shock that curdled instantly into guilt. She’d thought he’d be gone. He was supposed to be gone.

His gaze swept over her, and his stomach clenched like a fist. She looked wrecked in the most specific way. Her pale blonde hair was a tangled halo, strands sticking to her damp neck and temples. Her clothes—a simple linen blouse and trousers—were misbuttoned, the blouse gaping where she’d missed a buttonhole, the trousers wrinkled as if yanked on in a dark room. A high, feverish flush painted her neck and chest, disappearing beneath the rumpled fabric. But it was the scent that completed the picture, hitting his wolf senses like a physical blow: the salty-sweet tang of sex, of sweat, and layered thick over it all, the unmistakable, grassy musk of a centaur. Rourke. It clung to her skin, her hair, her clothes, a brand he hadn’t needed to see to know was there.

His eyes found hers. He said nothing. The quiet was heavier than any accusation.

He turned back to the closet, pulling the uniform from its hanger with a deliberate, calm motion he did not feel.

“Felix… you’re home!” Her voice was too high, a brittle attempt at normalcy. She crossed her arms over her chest, a useless gesture of modesty.

“Yup,” he said, laying the uniform on the bed. He kept his back to her, his voice flat, devoid of the anger she probably expected. That had burnt out weeks ago. “I do live here too, ya know.”

“I know. I’m just gonna hop into the shower.” She hurried toward the bathroom, a fleeing animal. “Where are you going?”

He picked up the crisp white shirt, began threading his arms through the sleeves. “Today is the day. I’m getting that award. Remember?”

She froze at the bathroom door, her hand on the knob. He could feel the realization slam into her. She’d forgotten. Completely. In the whirl of her secret mornings, his redemption had been erased.

“Oh… right, right.” The words tumbled out, panicked and hollow. “Let me get dressed really fast and we can be on our way.”

She darted into the bathroom. The lock snicked shut. A second later, the pipes groaned and the shower spray hissed against the tiles, a frantic attempt to wash the evidence away.

Felix methodically buttoned his shirt, each fastening a quiet, definitive click. He tucked it into the dark trousers, smoothed the fabric. He was pulling the navy jacket over his shoulders, adjusting the fit that now felt looser, harder, when the doorbell rang.

A single, clear chime.

He walked to the bedroom door, pausing to look at the closed bathroom. The water was still running. He raised his voice just enough to be heard over the spray.

“No need,” he said, his tone conversational, final. “I already have someone to ride with.”

He finished tightening the knot of his tie as he walked down the hall, the polished leather of his dress shoes silent on the floor. He didn’t look back.

Lilith stood outside the apartment door, shifting her weight from one foot to the other. She held two paper cups of coffee, the heat seeping through to her palms. She’d chosen a human form today—a pragmatic, pretty one with chestnut hair and hazel eyes, wearing a simple, elegant black dress suitable for a police ceremony. It felt like a costume. Her real skin, her blue skin, itched beneath the illusion, a constant reminder of the disguise. But Felix had asked her to come as Lilith, not as a phantom. He’d said he didn’t care what shell she wore, as long as she was there.

She heard the lock turn.

The door opened, and there he was. Detective Felix, in full formal regalia. The uniform fit the new sharpness in his frame, the gravity in his amber eyes. For a second, they just looked at each other. The chaos of the warehouse, the quiet weeks of depositions and strategy, the unspoken thing growing between them—it all hung in the air.

“Hey,” she said, offering a coffee.

“Hey,” he replied, taking it. His fingers brushed hers. A simple contact. It steadied him. “You look…”

“Presentable?” she finished, a wry smirk touching her lips.

“Real,” he said.

The bathroom door down the hall opened. Steam billowed out first, followed by Mira. She’d scrubbed herself raw, her hair wrapped in a towel, a silken robe tied tightly around her. She’d thrown it on to come and see, to intercept, to perform. The scent of Rourke was diminished, masked by floral soap and elf-root shampoo, but to Felix, it was still there, a stain beneath the perfume.

Mira’s eyes darted from Felix, immaculate and severe in his uniform, to the woman in his doorway holding a second coffee. A woman who looked at Felix with an easy, knowing familiarity. Her beautiful face, still flushed from her shower and from what preceded it, paled.

“Who is this?” The question was aimed at Felix, but her silver eyes were locked on Lilith, sharp as broken glass.

“This is Lilith,” Felix said. He took a slow sip of his coffee, his gaze never leaving Mira’s. “She’s my ride.”

“I… I said I’d come with you,” Mira protested, her voice trembling with a mix of indignation and dawning horror.

“You were busy.” The two words were a verdict. He didn’t elaborate. He didn’t need to. He let the scent still clinging to the steam from the bathroom, the memory of her disheveled arrival, do the talking for him.

Mira’s composure cracked. The guilt twisted, mutated into a defensive, venomous rage. This wasn’t how this was supposed to go. He was supposed to be the lonely one, the abandoned one, begging for scraps of her attention while she consoled herself with Rourke. He was not supposed to be standing here, victorious and cold, with a beautiful stranger at his side.

“You were never around!” she spat, the words hissing out. “You were always with your cases, your dead grandfather’s ghost, your fucking pride! What was I supposed to do? Sit here and collect dust? Wait for you to remember I existed?”

Felix didn’t flinch. He’d rehearsed this argument in his head a hundred times. Hearing it aloud just sounded pathetic. “You were supposed to talk to me. You were supposed to leave. You weren’t supposed to fuck my best friend in our bed and then lie to my face for months.”

Lilith watched, silent, sipping her coffee. A neutral observer to the collapse.

“You don’t know what you’re talking about!” Mira shot back, but the defiance was crumbling.

“I have photos, Mira.” Felix’s voice was still quiet, which made it worse. “Lilith showed me. From weeks ago. You and Rourke, coming out of that hotel near the greenhouses. Looking very… satisfied.” He took another step forward, not towards Mira, but into the space of the apartment, claiming it. “And my nose knows. I’ve smelled him on you for months. I just didn’t want to believe it. That’s on me.”

The final piece of her façade shattered. The color drained completely from her face. She looked from Felix to Lilith, understanding dawning. This woman, this ‘Lilith’, was part of his new world. A world where she, Mira, was the villain.

The wolf in Felix stirred, not with rage, but with a final, decisive contempt. He moved suddenly, closing the distance between him and Mira in two swift steps. He didn’t hit her. He pinned her. His forearm pressed against the wall beside her head, his body caging her in, his face inches from hers. His eyes, glowing faintly with amber fire, held hers. She could feel the heat coming off him, the animal power held in brutal check.

“You can have the apartment,” he growled, the sound low and vibrating in his chest. “You can have the memories. You can have the fucking life you built here with him in secret. And you can have the guilt. I don’t want any of it.”

He pushed off from the wall, releasing her. She sagged against it, as if the strings holding her up had been cut.

He turned back to Lilith, standing patiently in the doorway, the axis of his new beginning. He held out his hand.

She took it without hesitation, her fingers lacing through his. The coffee cups were forgotten on a small hallway table.

He walked out, pulling the door shut behind them with a soft, definitive click. It wasn’t a slam. It was quieter, more final. As they walked down the hall, they heard it—a single, broken sob from behind the door, then the sound of something ceramic shattering against a wall.

Felix didn’t look back.

The ceremony was a blur of polished brass, glaring lights, and handshakes that felt like dry leaves brushing his skin. The Chief of Police, a new and wary man, spoke about integrity, about courage that shines in the darkest places. The medal was heavy on his chest. The applause was loud. Photographers’ flashes popped like sterile lightning. Through it all, Felix stood stiffly, nodding, accepting. His eyes scanned the crowd until they found Lilith, sitting in a reserved section. She gave him a small, genuine smile. It was the only real thing in the room.

Afterwards, there was a reception. Damp canapés, warm champagne, colleagues slapping his back with forced joviality. Some looked at him with respect. Others with thinly veiled suspicion. The wolf who brought down a chief was either a hero or a threat. He endured it for an hour, then extracted himself with muttered excuses.

He found her outside the precinct headquarters, leaning against his car, now officially his departmental vehicle. The night air was cool, washing away the cloying scent of bureaucracy and perfume.

“You okay?” she asked, echoing her question from the warehouse a month ago. But everything was different now.

“I will be,” he said, and for the first time that day, he meant it. He leaned against the car beside her, their shoulders touching. “Thank you. For being here.”

“Where else would I be?” she said, looking up at the smog-obscured stars. “You gave me my life back. Least I can do is watch you get a shiny piece of metal.”

He laughed, a real, rough sound. “It’s not about the metal.”

“I know.”

They drove in a comfortable silence to her new place, a small but clean apartment paid for by the city’s restitution fund. It was bare, but it was hers. No ghosts. As she unlocked the door, she hesitated. “You want to come in? I have… better whiskey than that swill you left at your old place.”

He followed her inside.

The space smelled of new paint and Lilith—a scent he was coming to know as a unique blend of ozone from her shifts, a hint of juniper, and her own essential warmth. She poured two glasses of amber liquor, handed him one, and clinked her glass against his.

“To new beginnings,” she said.

“To the truth,” he replied.

They drank. The whiskey was smooth, burning a pleasant path down his throat. The tension of the day—the confrontation, the ceremony, the weight of everything—began to unwind, but it coiled into a different kind of energy. He watched her as she leaned against her kitchen counter, the simple black dress hugging the curves of her chosen form. But he wasn’t seeing the disguise. He was seeing the wit in her eyes, the resilience in her posture, the real woman beneath.

“You can drop it, you know,” he said softly, putting his glass down. “The form. You don’t need to hold it for me.”

She tensed, a flicker of her old insecurity crossing her face. “It’s… it’s easier.”

“I don’t want easy,” Felix said. He took a step closer. “I want you.”

The words hung between them. She searched his face, looking for pity, for deception. She found only a steady, weary honesty. Slowly, like a sigh, the human form began to melt away. The chestnut hair deepened into vibrant auburn. The hazel eyes brightened into brilliant, apprehensive emerald. The skin shifted tone, settling into the soft, freckled blue she’d been taught to hate. She stood before him, tall and lean, the subtle curves of her true body revealed under the fabric of the dress. She hugged herself, a vulnerable gesture.

“See? Ugly,” she whispered, looking away.

Felix closed the final distance. He didn’t touch her yet. He just looked, letting his gaze trace the lines of her face, the constellations of freckles across her nose and cheeks, the rich color of her skin in the low light. “You have no idea what you look like,” he said, his voice rough with feeling. “You’re the most real, most beautiful thing I’ve seen in years.”

A shuddering breath escaped her. The fear in her eyes began to soften, replaced by a vulnerable hope. He raised a hand, slowly, giving her time to pull away. He cupped her cheek. Her skin was warm, smoother than it looked. She leaned into the touch, her eyes fluttering shut for a second.

Then she opened them, and the hope ignited into something hotter, hungrier. She grabbed the front of his formal jacket and pulled him to her, crashing her mouth against his.

The kiss wasn’t gentle. It was a release. A claiming. Months of suppressed attraction, shared danger, and forged trust exploded into raw, physical need. Her lips were insistent, parting under his with a desperate gasp. He tasted the whiskey, the coffee from earlier, and something uniquely her. His arms wrapped around her, pulling her tight against the stiff wool of his uniform. One hand tangled in her thick auburn hair, the other splayed against the small of her back, pressing her into the hard line of his body.

She moaned into his mouth, her hands frantically pushing the decorated jacket from his shoulders. It fell to the floor with a heavy thud. She broke the kiss, her breath coming in ragged pants, her emerald eyes dark with desire. “Fuck this uniform,” she snarled, her fingers making quick work of his tie, then the buttons of his shirt. “I want you. Just you.”

He helped her, tearing the shirt off, sending buttons skittering across the floor. His hands found the zpper of her dress at her back and pulled it down in one long, smooth rasp. The black fabric pooled at her feet, leaving her in just simple underwear, her blue skin glowing in the dim light. He stared, his wolfish gaze devouring her. The slender strength of her, the curve of her hips, the gentle swell of her breasts. He’d never seen anything like her. He’d never wanted anyone more.

“You’re perfect,” he breathed, the words a reverent growl.

He picked her up then, her legs wrapping instinctively around his waist. She buried her face in his neck, biting down lightly on the tendon there, sending a jolt of pure electricity straight to his cock. He carried her the few feet to the bed, a simple mattress on a frame, and laid her down, following her down, covering her body with his.

There was no more patience, no more gentle exploration. The time for that was past. This was about collision, about feeling something real and scorching after so much cold deception. He stripped her underwear off with a rough pull, then shoved his own trousers and briefs down just enough to free his erection, which sprung out, thick and already weeping.

She reached between them, wrapping her fingers around his length. Her touch was firm, knowing. “I need you inside me, Felix. Now. Fucking now.”

He needed no further invitation. He positioned himself at her entrance, the head of his cock nudging against her wetness. She was already slick, ready for him. He looked into her eyes, seeing his own feverish reflection in her emerald gaze.

“Look at me,” he commanded, his voice guttural. “I want you to see me when I take you.”

She nodded, her lips parted, her chest heaving.

He pushed forward, a slow, inexorable invasion that made her cry out, her back arching off the bed. He was big, and she was tight, but so wet, her body welcoming him with a hot, clutching grip. He sank all the way in, hilting himself to the root in one long, devastating stroke, until their hips met.

“Oh, god,” she gasped, her nails digging into his shoulders. “Fuck, yes. That’s it. That’s it.”

He held there for a moment, embedded deep, both of them trembling with the intensity of the connection. Then he began to move.

It was not making love. It was fucking. Primal, desperate, and breathtakingly raw. He pulled almost all the way out, then slammed back in, setting a brutal, pounding rhythm. The bedframe slammed against the wall in a steady, percussive beat. Each thrust knocked a choked sound from her lips—a gasp, a moan, a filthy, broken plea.

“Harder,” she demanded, her heels digging into the back of his thighs. “Don’t you fucking hold back on me.”

He obeyed, his wolfish strength finally unleashed in a context of pure, consensual hunger. He fucked her with deep, driving strokes that lit up every nerve ending. The sound of their bodies slapping together, of her wetness coating him, of their ragged breaths, filled the small room. He shifted angle slightly, and her eyes flew wide open, a scream tearing from her throat.

“There! Right there, you fucking wolf! Don’t stop!”

He pinned her hips down, holding her exactly where he wanted her, and hammered into that spot with relentless precision. Her cries grew higher, more fragmented. He could feel the tight coil of her orgasm building, her inner muscles fluttering and clutching around his cock like a fist.

“Felix… I’m gonna… I’m gonna come…”

“Come for me,” he grunted, sweat dripping from his brow onto her chest. “Come on my cock, Lilith. Let me feel it.”

The command was a gutteral prayer, and she answered it. Her body clenched around him in a series of shuddering, rhythmic spasms, her back bowing off the thin mattress as a raw, wordless cry was torn from her throat. He watched her face, transfixed, as pleasure obliterated every guarded line, leaving her beautiful and utterly defenseless. He kept moving, fucking her through the convulsions, each pull and push extending the waves until she was sobbing, her hands fisting in the sheets.

His own control shattered. The sight of her, the feel of her milking him, the animal rightness of it, broke the last dam. With a deep snarl that was more wolf than man, he drove into her one last, punishing time and came. Heat flooded her, pulse after thick pulse, as he ground himself against her, emptying everything—the frustration, the betrayal, the hollow victory—into her welcoming heat. He collapsed atop her, his weight pinning her to the bed, their sweat-slick skin sealing them together.

For a long time, there was only the sound of their breathing slowing, the faint traffic hum from the street below, the smell of sex and salt and whiskey in the air. He rolled to his side, taking her with him, his cock slipping from her with a wet, soft sound. He didn’t let go. He kept her anchored against his chest, her auburn hair tickling his nose, his hand splayed possessively over the curve of her hip.

“Holy shit,” she finally whispered, her voice hoarse.

A rough chuckle vibrated in his chest. “Yeah.”

They lay in silence, but it wasn’t the tense quiet of his old apartment. This was the silence of spent gunpowder and settling dust. Comfortable. Real. His fingers traced idle patterns on her blue skin, learning the landscape of her freckles, the ridge of her spine. She didn’t flinch.

“They really told you that?” he asked quietly, his thumb stroking the dip of her waist. “That this was ugly?”

She tensed for a second, then relaxed into his touch. “My whole life. ‘Shift into something pretty, Lilly. Nobody wants to see that.’” She mimicked a voice that was neither male nor female, just cruel.

“They were blind,” he said, simple and absolute. He kissed her shoulder, a press of lips to freckled blue. “And stupid.”

She turned in his arms then, facing him. Her emerald eyes searched his in the semi-darkness. She saw no lie, no politeness. Just fierce, uncomplicated acceptance. A weight she’d carried for twenty-three years began to crack and fall away. She didn’t cry. She just kissed him, soft and lingering this time. “Stay,” she murmured against his mouth.

“Wasn’t planning on leaving.”

He slept deeper than he had in years, with no dreams of pine forests or grandfathers or bloody storm drains. He woke to pale city light and the novel sensation of warm, blue limbs tangled with his. Lilith was already awake, propped on an elbow, watching him. She’d made no move to shift. Her true hair was a glorious mess on the pillow.

“What?” he rasped, his voice morning-rough.

“Just looking,” she said, a small, private smile on her lips. “Detective.”

The word felt different in her mouth. Not a title, but a testament. He pulled her down for a slow, lazy kiss. The urgency from last night was banked, replaced by a simmering, explorative heat. His hand slid down the plane of her stomach, fingers combing through the coppery curls between her thighs. She was still soft and slick from him. She sighed into his mouth, her leg hooking over his hip.

This time was slower, but no less hungry. He took his time, learning the sounds she made when he touched her here, the way her breath hitched when he pressed there. He went down on her, his tongue mapping her folds with a detective’s thorough focus, lapping up their mixed taste until she came apart with a broken gasp, her thighs trembling around his ears.

Only then did he slide up her body and enter her again, a smooth, deep join that made them both groan. They moved together in a grinding, unhurried rhythm, foreheads pressed together, sharing breath. It was intimate in a way that felt more dangerous than the frantic fucking. This was letting someone in. When he came this time, it was with a quiet groan, her name a sigh on his lips as she tightened around him, following him over.

Later, showering in her cramped stall, he washed the scent of the ceremony and the old life from his skin. He used her soap, imprinting her ozone-and-juniper smell onto himself. When he emerged, towel around his waist, she was at the small stove, wearing one of his discarded dress shirts from the floor. It swamped her frame, the sleeves rolled up. She was scrambling eggs.

The domesticity of it was a quiet shock. It felt more significant than the medal in its box on the floor.

“I don’t have much,” she said without turning. “But I’m not a total heathen. Eat.”

They ate at her two-person table, knees touching. The eggs were slightly overcooked, the coffee strong. It was the best meal he could remember.

His work phone buzzed on the counter. A new message. He ignored it, watching the morning light catch the blue of her wrist as she lifted her mug.

It buzzed again. Insistent.

With a sigh, he fetched it. The screen showed two texts. The first was from the precinct admin, about his new caseload assignment. The second was from an unknown number.

She’s heartbroken, you know. Was it worth it? Trading something real for a cheap thrill with a freak? - R

The eggs turned to ash in his mouth. He showed Lilith the screen.

She read it, her expression hardening into something cold and sharp. She didn’t ask who ‘R’ was. She knew. “He’s using a burner. Coward.” She sipped her coffee, her eyes glacial. “He doesn’t get to do this. Not to you.”

“He’s trying to get under my skin.”

“Is it working?”

Felix looked at her, sitting in his shirt, in her own skin, in the truth they’d built. He thought of Mira’s performative sob, the shattered ceramic. He thought of the stale centaur musk on his sheets. “No,” he said, and found he meant it. He typed a quick reply. Enjoy the apartment. It smells like you.

He blocked the number. The action was simple, final. He looked back at Lilith. “He’ll try something else. He’s not stable.”

“I know,” she said. She got up, cleared the plates. When she turned back, her gaze was tactical, that survivor’s gleam he’d seen in the warehouse. “But he’s not a magical chief with city resources. He’s just a jealous asshole with a horse cock. We’ll see him coming.”

We. The word settled something in him. He wasn’t alone in this trench anymore.

His official phone rang this time. The precinct number. He answered. “Detective Felix.”

“Felix. It’s Captain Vance.” The new captain’s voice was brisk, no-nonsense. “You’re not on traffic duty anymore. Get down here. We’ve got a body. A centaur. Found in the canal district with his throat torn out. Preliminary forensics suggest… animal attack.”

Felix’s blood went cold. His eyes snapped to Lilith. She was watching him, reading the shift in his face.

“I’ll be there in twenty,” Felix said, and hung up. He stood, the towel dropping. He started pulling on his clothes from last night, the uniform now a wrinkled mess. “There’s a dead centaur. Throat torn out. Canal district.”

Lilith didn’t move. “Rourke?”

“They didn’t give a name. But the timing…”

“It’s a frame,” she said flatly, her knuckles white on the edge of the counter. “It has to be. They’re painting you as the unstable wolf who solved one case and lost his mind. Or…” Her eyes widened. “Or they’re painting me. The violent shifter with a grudge against the man who stole her boyfriend.”

The cold logic of it settled over them. The award, the promotion—it had made them targets, not untouchable. Borlin had friends. Rourke had rage. The city had long knives.

Felix fastened his holster over the wrinkled shirt, the weight of his great-grandfather’s revolver a familiar comfort. He walked to her, cupped her face. Her blue skin was warm under his palms. “Get dressed. In a form no one knows. Meet me at the corner of Cypress and Third in an hour. Watch my back.”

She nodded, her fear sublimating into focused resolve. “I’ll be a ghost.”

He kissed her, hard and quick. “Be careful.”

He left her apartment, the door closing on the scent of eggs and their shared night. The hallway smelled of mildew and other people’s lives. As he strode toward the stairs, his detective’s mind was already racing, sifting through the crime scene he hadn’t seen, the enemies he’d made, the very real possibility that someone was trying to bury them both in the same bloody ground.

The city’s morning glare hit him as he pushed outside. It offered no warmth. He took a deep breath, filtering the stink of exhaust and concrete. Somewhere in that chemical stew, a trail was waiting. He could smell it. The hunt was on again.

Read on DreamPress