Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-04-14
Completed:
2026-05-02
Words:
9,278
Chapters:
2/2
Comments:
17
Kudos:
71
Bookmarks:
15
Hits:
1,561

Shattered Sight

Summary:

Storybrooke is thrown into chaos when the Snow Queen’s spell takes hold, twisting trust into suspicion and pitting friend against friend. While searching for a way to break the spell, Emna encounters Killian—now under its influence—who forces her to face the consequences of a past she thought was behind her.

Notes:

I’ve had this idea in my head for awhile because I just can’t get enough of dark Hook and I just haven’t read a lot of these ones. I’m not really a writer, this is only my second fic so I hope you enjoy!

Chapter Text

Emma’s heart was pounding erratically, she could feel the thumping inside her ribcage, it felt like a fist was closing around her chest.

This is bad. This is really bad.

The spell was happening now. Emma could hear the sounds of shouting civilians and the sharp crash of glass breaking as she ran up the stairwell to the loft. Her hands were sweaty and trembling as she pushed the keys into the lock. The bright yellow ribbon on her wrist gleamed from the light in the hallway, mocking her.

The key gave no resistance when she turned it in the knob.

Huh. Unlocked.

Before she could analyze why that could be she threw the door open and slammed it behind her, making sure to latch the lock behind her.

Emma let out a trembling breath as she leaned against the door, trying to calm her racing heart.

Everything was going to be okay. Elsa and Anna were going to be fine, they were going to fix this.

Being reminded of the situation at hand, she glanced down at the ribbon peeking out from under the sleeve of her jacket.

Fucking Snow Queen.

Then she dragged in a sharp breath and clenched her jaw. She deftly climbed the ladder to her bedroom upstairs. Her goal was in her minds eye that she noticed nothing amiss in her room.

Her hands fumbled through drawers, knocking things aside. There had to be something—knife, scissors, anything—

“You always did have a habit of getting yourself into trouble when I’m not around.”

Emma spun around at the sound of Killian’s voice and drew her gun at the same time, simply out of habit and from the coiled tension all throughout her body.

“Hey.” She said softly. Relief came first—quick and automatic— but it didn’t settle her completely. She was glad it just him and she didn’t have to shoot a cursed resident of Storybrooke.

As she took him in, a chill slipped down her spine. She knew with the spell that things would be different, people would be different. She prepared for that. Seeing it in person on the person she…

Never mind that.

Killian was leaning against her dresser, hand tucked into his belt buckle in such a relaxed manner that it made her lower her gun. He looked.. the same. Same black leather jacket over his vest and shirt unbuttoned to reveal an obscene amount of chest hair. Same dark wash jeans and black belt with his feet crossed causally at the ankles. His hair looked a little more disheveled than usual, like he’d been running his fingers through it repeatedly.

“Killian—“

It was his eyes. They were assessing her with an icy sharpness, he the predator and she the prey. Emma couldn’t remember a time where she saw his eyes looking like that. Even before, when they first met she couldn’t remember seeing his eyes looking the way they did now.

“Swan,” he said.

The way he said it made her stomach twist.

Smoothly uncrossing his legs and pushing off the dresser with his hips he moved towards her in a few strides. Emma was quite sure even in his state he wouldn’t hurt her. The spell was supposed to make people see the worst in themselves and the people around them, but she couldn’t imagine him actually turning violent.

Killian swatted the gun out of her loose grip and it skids across the floor somewhere under the bed. She wouldn’t have used it on him anyway.

“I think we have a score to settle,” he murmured, his voice dipping into something darker than she’d ever heard from him. His words caused a flush to heat her face.

He was so close Emma could smell the leather and that spiced sweetness that always seemed to cling to his skin. He stood inches from her, and used his hook to tilt her chin up and she shivered at the cool metal’s touch.

“We do?” Her voice only trembled a little, but it wasn’t from fear.

She knew it was wrong, but her body was responding to him in the way it always did when he was near. Warmth traveled down from the flush in her cheeks all the way down until it settled in her core, hot and heavy.

His mouth curved—not quite a smile.

“The beanstalk,” he said. “Ringing any bells?”

The words landed harder than they should have. Emma’s eyes widened in surprise.

“You left me,” he continued, voice quieter now. “Chose your way out over trusting me.”

She swallowed. “That’s not—”

“And then,” he cut in, stepping even closer, “you took your time, didn’t you? Let me stand there like a fool while you decided whether I was worth it.”

This wasn’t him.

But it was.

That was the problem.

The hurt in his voice—twisted as it was—came from somewhere real. And that made it harder to breathe, harder to think past the guilt tightening in her chest.

“Killian, it’s just the spell… this isn’t you.” She said softly, carefully wrapping her fingers around his hook to pull it away.

“Isn’t it? I’ve been playing love sick puppy dog too long. I’m tired of begging for what I want.”

She couldn’t fix him—not like this. Not while the spell was still working through him…

“I didn’t leave you because you didn’t matter,” she said, voice tight but steady. “I left because I was scared.”

His gaze didn’t soften.

“And what are you now, love?”

“I…” Her mind was racing, how to get out of this. Did she even want to? His proximity was distracting her, it was so familiar. Her eyes flicked involuntarily to the exit, down the ladder the way she came and he chuckled.

“You always do this,” he said, quieter now, his nose brushing against hers. “Get close… and then disappear.” His hand wrapped around her arm and she knew she wasn’t going anywhere.

She spent so long being tied to this Savior role, that she never had the chance to indulge in the things she really wanted. And she did want him. Emma was aware that in normal circumstances they would’ve been familiar with each others bodies at this point in their relationship, but there was always so much going on. She just never got the chance…

“So what now?” She breathed out, anticipation curling tightly in her stomach.

“Now,” he murmured, his voice dropping, “we settle it.”

He lunged forward and his lips crashed onto her, his mouth demanding and dominating. His hand came up to hold the back of her head—where it was normally a gentle touch now felt like it was to keep her right where he wanted her. She let out a soft gasp and he immediately took advantage and his tongue slid into her mouth, warm and wet. It was rough and a little sloppy, teeth nipping at her lower lip.

“You’re not yourself Killian,” she gasped in between breaths.

“Oh but I am, Swan. I’m thinking more clear than I have in a long time.” He murmured as his lips began moving down her neck, same teeth grazing and lips sucking. She could feel a hard bulge in his jeans pressing into her hip. She rocked her hips, finding his thigh and seeking a friction she didn’t know she needed until each movement both soothed and sparked the throbbing she felt in her core.

Emma knew it was a bad idea, and tried to tell herself to push him away. However her hands and hormones betrayed her mind as she pulled him closer, both hands diving into the thick silky locks of his hair.

Quite suddenly he yanked her back and shoved her to the floor.

“On your knees, love.” His voice was nothing more than a rasp now.

He undid his jeans and soon was pulling his hard cock out and rubbed the tip against her lips. Emma’s eyes widened a bit in surprise at his generous length.

Her eyes jumped up to his and she licked her lips out of habit and got a taste of the salty sweet taste that was him.

“Open up, darling.”

She parted her lips and she had to stretch her jaw a little to accommodate his girth. She brought her hand up to grip the rest of his velvety hardness that wouldn’t fit in her mouth. He began to thrust his hips, his hand on the back of her head to hold her still as he sought his pleasure in her warm, wet mouth.

“Yes, that’s it.” He praised, “I’ve always wanted to know what it would be like. Your mouth is so bloody good.”

Tears stung her eyes where he was teasing her gag reflex with each thrust of his hips, and she was fighting for air every time he pulled back. The next breath she could take she braced herself and relaxed her throat to take him all the way until her nose brushed curls.

Suddenly he yanked her back by her hair, and pulled her to stand. “That’s enough of that, Swan.”

She had a little self satisfied smirk twitching at her lips, she couldn’t help but feel proud and he growled and threw her back onto the bed. The springs creaked loudly and the frame itself skidded on the floor a little with her sudden weight being thrown on it.

He looked absolutely sinful, eyes dark and lips slightly swollen and wet from kissing, cock hard and in his hand while his eyes raked over her form. Desire was making her head spin, and every nerve in her body was on fire. She could feel the dampness in her panties and squeezed her thighs together to try and relieve some of the tension.

“Take off your clothes.” Killian commanded, using every bit of the Captain’s voice in those words.

Emma couldn’t get out of her clothes fast enough, a rush of excitement making her a little clumsy. She shrugged out of her jacket and pulled her sweater and bra over her head. By the time she got to her jeans he had impatiently began to pull at her boots to help her along.

Once her pants were gone, he was climbing over her and kissing her fiercely, his lips nipping and sucking at hers before moving down her neck. Emma raised her hands to the fastenings on his vest, wanting him to be as undressed as she. Killian grabbed both her hands and pinned them above her head with a strong grip on her wrists, “I’ll let you know when you can start making suggestions, love.”

He began working a purple mark into her neck and she bucked her hips up to try and find friction on anything to relieve the ache between her thighs.

“Patience,” he murmured against her neck, “You’ll have to wait as I did, Emma.” She melted a little at the sound of her name from his lips, this entire encounter she had not heard him call her by name once. It sudden gave her hope that she could get through to him.

“So sensitive,” he remarked when he found her nipple and sucked harshly at the hard bud.

“Please, Killian.” She gasped out as he moved to give the other the same treatment.

“Please what?”

“Please touch me,” she whispered, biting her lower lip in frustration.

Those deep blue eyes met hers and for a moment it was like nothing was different. For a moment she saw the affection soften his gaze before he was moving down to pull her underwear down her legs. She was actually surprised when he settled in between her legs, pulling one thigh over his shoulder and pushing the other up and towards her chest.

Wasn’t this supposed to be some sort of punishment for leaving him on the beanstalk? Why would he want to give her pleasure if that’s what this was about? She started to feel as if Killian was there right under the surface of this spell. She had imagined what it would be like with him, no denying that and she had always imagined him being giving like this.

He tongued at her flesh, slowly licking along her folds as he savored her sweetness and sucking at her clit as she tried to rock into his mouth. His hand gripped her thigh even tighter, holding her spread open so he could devour her, she had never felt so exposed but she didn’t even have the mind to care. “How I’ve longed to taste you, Swan.” He groaned against her.

She whimpered at the first contact, she was so wound up she could already feel the tight coiling of her orgasm approaching. His mouth was so delicious on her scorching flesh, his tongue plunging inside her as he drank in her arousal.

Her head spun and that building tension overwhelmed her as Killian scraped his teeth over the swollen bundle of nerves one last time to send her over the edge.

“Fuck, Killian,” Emma cried out, her hand coming down to grip his hair tightly to hold him right where he was, her legs trembling where he had them positioned. Wave after wave of pleasure finally subsided and she relaxed her body and the grip she had on his hair.

She let out a shaky laugh, because of course it would be like this with him. Just like everything else was; intense and overwhelming, threatening to consume her.

“Something funny, Swan?”

For a moment she forgot herself, where they were and what they were doing, why they were doing it. For a moment it was just her and him and nothing else. Then she remembered this fucking spell that was messing with their lives and the Snow Queen that was determined to destroy them all. Emma heard another crash somewhere outside, the sound of a car alarm blaring a few streets down. A reminder of the chaos actually happening outside of this room.

She shook her head but she didn’t think he was actually expecting a response because he grabbed her by her ankle and pulled her down the bed. In a moment he was on top of her, and kneeling between her open legs and lining himself up.

The sounds that escaped her were pathetic, she knew that but couldn’t help it anyway. She whimpered and moaned as he drug the tip of his cock through her folds, paying special attention when he ran it over her clit. The feeling of his rigid length sliding so close to where she wanted him was driving her mad with want. It was then she realized he was waiting for something.

“Please, Killian.”

“Watch, Swan. I want you to watch us come together.” He rasped out, his blue eyes so dark they looked like midnight. His fringe hung over his eyes from where she’d tousled the strands earlier.

The stretch was incredible, it was hard to focus on anything else but the feeling of him filling her up so completely as he pressed inside her with one roll of his hips. She gasped out and wrapped her legs around his waist. Killian moaned and kissed along her neck and jaw. “Gods, you’re so bloody tight, Swan.” he praised.

He began to move inside her with deep thrusts that left her almost empty before filling her completely each time. “Tight and wet and perfect. All for me.”

How was he even real? She was starting to think she dreamed him up herself. She was certain she had never been fucked like this in her life.

“Yes.” Emma gasped out, blonde strands of her hair were sticking to her forehead as she scrambled for purchase on his jacket, noticing he was still mostly clothed with just his jeans pushed down far enough to get the job done.

The room was filled with their synchronized moans and groans, the sound of skin slapping skin and the heady smell of sex filling the room.

Killian slowed his pace to lift her right leg over his shoulder and she cried out at the new angle. At this moment their eyes met, and she was surprised to see the clarity in his eyes, those deep orbs shining with awe and adoration. “Emma..”

As sudden as it came it was gone and he was slamming into her at an unforgiving pace, each stroke nearly taking the breath from her lungs and leaving a new kind of ache deep inside her.

“Close,” she managed to choke out, fisting her hands in his jacket, just trying to hold on to something to ground her to reality. Her head was spinning and she was trying to stay in control, but it was impossible with the heat that was building up inside her.

There was one last stroke that ground his pelvis against her clit and everything exploded. He didn’t slow his pace, if anything he fucked her through it brutally. Distantly she thought about how sore she was going to be tomorrow—today, even.

Then he pulled out and flipped her over before she even knew what was happening, still recovering from the blinding orgasm she could still feel pulsing between her legs. Something in her was really enjoying the way he could just handle her, even with one hand.

Killian yanked her into a kneeling position with his hooked arm looping around her arms and holding them behind her back, then entered her from behind and his hand gripped her throat firmly for leverage.

Emma felt completely helpless in this position but also found that even with the circumstances she still trusted he wouldn’t hurt her.

His thrusts were deeper, shorter in this position and he kept up the punishing pace.

“You’re enjoying this quite a bit aren’t you Swan? Have you been thinking about this as long as I have?” He grunted out, squeezing her neck briefly.

“Yes, oh God, yes.” She whimpered, just barely able to get words out with the pressure around her airway.

“Perhaps I put a babe in you, Swan. Then you’ll never be rid of me.” He chuckled darkly as he kissed and nipped down her shoulder.

Where there should’ve been a jolt of fear at his words there was none. That surprised her more than anything. She suddenly realized that she would be okay with that. She actually wanted that with him. Whatever she could, she wanted to give to him.

“Yes.” She cried out and he released her throat to move down and furiously rub her clit and her legs nearly collapsed as once again he brought her to the edge.

She hung on the precipice for what seemed forever but was probably only a few more seconds. Then her whole world reduced to the feel of him inside and then she was there. Tears slid down the sides of her face as her whole body pulsed with waves of sensation. She grabbed his hand to stop him, her clit was so sensitive it almost hurt.

Emma was vaguely aware of the hot pulse of him finishing inside her and she collapsed onto her hands and knees when she couldn’t hold herself up anymore.

After a few moments he pulled out his softening cock and she whined at the loss when all their juices trickled down her leg and onto the bed spread.

Emma rolled over limply and looked over just to see him tucking himself back into his jeans. He smirked at her, that icy look in his eyes had returned “Enjoy yourself, love?”

“Yeah, I had a great time. You always do this when you’re possessed, or is this a new thing?” Emma shot back, her brain finally catching up with things to find a witty remark. Although she was trying to hide the shaking of her legs.

“Possessed?” he echoed, almost thoughtfully. “Is that what you call it when I stop making excuses for you?”

Emma flinched—just slightly. “That’s not fair,” she said, quieter this time.

The leather of his jacket creaked quietly as he ran his fingers through his hair and she wanted to do the same. Reach out to him somehow and stop the hurtful words from coming.

“Fair,” he repeated, like the word meant nothing. “You left me in chains, Swan. Forgive me if I’m not overly concerned with fairness.”

A beat hung between them—tight, suffocating.

Just like that.

Killian stepped back, gaze lingering on her for half a second longer—something unreadable flickering there before it vanished.

“I think I’ve said enough.”

And then he turned and left the room. She held her breath until she heard the door close behind him.

His words stung more than she would like to admit, they left her open and raw in a way that was unfamiliar.

For a moment, she just sat there, the silence pressing in around her.

She had to fix this.