Chapter 1: The Trap Closes in Flickering Light
The metro carriage was a tomb.
Silje hunched her shoulders, trying to make herself smaller against the cracked vinyl seat. The lights flickered, staining everything a sickly yellow. It was past midnight on a Tuesday, and her carriage was empty save for a man asleep three benches down and the guy who’d just gotten on at Stortinget. The new guy. He hadn’t sat down.
The train lurched into the tunnel, and the world outside the windows became a black rushing wall. The hum of the tracks was the only sound, a low drone that usually felt soothing. Tonight, it felt like a held breath.
She kept her eyes on her phone, the blue glow a familiar comfort. A text from Marthe: Did you make it home? She typed back a quick On the train, almost there, her thumbs moving automatically. Out of the corner of her eye, she saw the man’s boots. Scuffed, black leather. They were pointed toward her.
Don’t be paranoid, Silje. It was Oslo. It was safe. She was just tired from the study group.
The boots took a step. Then another. They stopped right beside her bench.
Her lungs tightened. She could smell him now—cigarette smoke and something sharper, like whiskey. Slowly, she tilted her head up.
He was younger than she’d expected, maybe late twenties, with dark hair cropped close to his skull. His eyes weren’t sleepy or drunk. They were focused, calculating, and fixed on her. A faint smile played on his lips, but it didn’t touch his eyes.
“Hey,” he said. His voice was gravelly, too loud for the silent carriage.
“Hi,” she murmured, looking back at her phone. Go away. Please just go away.
The bench dipped as he sat down, not on the other end, but right next to her, his thigh pressing against hers. She jerked sideways, but the armrest bit into her ribs. Trapped.
“What’s a pretty thing like you doing out all alone?” he asked. His breath was hot against her temple.
“I’m going home,” she said, forcing her voice to be firm. It came out as a thin whisper.
“Maybe I could keep you company. For a bit.” His hand, rough and calloused, landed on her knee.
Fear, cold and liquid, shot through her veins. “Don’t touch me.” She tried to push his hand away, but his fingers dug in, a vise of pressure.
“Aw, don’t be like that.” His other hand came up, his fingers closing around her wrist. He squeezed, just on the edge of pain. “We’re just talking.”
Panic scrabbled at her throat. The sleeping man hadn’t stirred. The carriage was a sealed tube, hurtling through the dark. She opened her mouth to scream, but nothing came out. Her muscles had locked.
His face was inches from hers now. “You look scared. Don’t be scared.”
Then, a new voice. Smooth, calm, cutting through the thick air. “Is there a problem here?”
The man—Anders—flinched, his grip loosening for a fraction of a second. Silje whipped her head around.
A woman stood in the aisle. Tall, sleek, with hair the color of winter wheat swept over one shoulder. She wore a dark wool coat, impeccably tailored. Her gaze was not on Silje, but on Anders, and it was as cold and sharp as broken glass.
“This is none of your business,” Anders snarled, recovering, his hand tightening again on Silje’s wrist.
“It became my business when I saw you put your hands on her,” the woman said. Her voice was melodic, but there was steel underneath. She took a step closer. “Let her go. Now.”
Anders seemed to weigh his options, his eyes darting between Silje and this new, unanticipated obstacle. He leaned in, his lips brushing Silje’s ear. “Lucky for you,” he whispered, the promise of a threat hanging in the words. Then he released her, shoving her arm away as he stood up.
Silje cradled her wrist, the skin already blooming red. Her heart was a frantic drum against her ribs.
The woman didn’t move, holding Anders’ stare until he smirked, shoved his hands in his pockets, and swaggered down the carriage to the next car. The doors hissed shut behind him.
A sob of relief cracked in Silje’s chest. She trembled, the adrenaline making her limbs feel loose and shaky.
“Are you alright?” The woman’s voice had softened. She sat down where Anders had been, but she kept a respectful distance, turning her body to face Silje. Her eyes were a startling, piercing blue, full of concern.
“I… I think so,” Silje stammered, wiping at her cheeks. She hadn’t even realized she’d started crying. “Thank you. God, thank you so much. He just… he wouldn’t…”
“Shhh. It’s over. You’re safe.” The woman placed a hand lightly on Silje’s shoulder. It was warm, steadying. “My name is Ingrid. What’s yours?”
“Silje.”
“Silje. That’s a beautiful name.” Ingrid smiled, and it transformed her face, making her seem radiant, kind. A savior. “You can’t stay on this train, sweetheart. He might be waiting at the next stop.”
The thought sent a fresh jolt of terror through Silje. “My stop is in three more…”
“No.” Ingrid’s tone was gentle but final. “Come with me. We’ll get off at the next station. I’ll call you a taxi, make sure you get home. Okay?”
It was more than okay. It was a lifeline. Silje nodded, too overwhelmed to question the kindness of a stranger. She let Ingrid help her to her feet. Her legs were unsteady.
The train began to slow, the lights of Majorstuen station bleeding into the windows. Ingrid kept a supportive arm around Silje’s shoulders as they moved toward the doors. The normalcy of the station—the posters, the litter bin, the distant echo of another train—felt surreal.
They stepped onto the platform. The cold night air hit Silje’s face, a shock after the train’s stifling heat. The platform was deserted.
“Just this way,” Ingrid said, guiding her toward a tiled staircase that led to the street. “My car is actually parked nearby. It’ll be quicker than a taxi. I’ll drive you.”
Gratitude flooded Silje. “You don’t have to do that. I can call someone…”
“I insist. You’re still shaking.” Ingrid’s hand rubbed her back, a comforting circle. “It’s no trouble.”
They climbed the stairs. At the top, the city opened up, quiet and still. A few streetlights pooled illumination on the damp pavement. Ingrid led her away from the busier road, down a side street lined with closed shops.
“It’s just around the corner,” Ingrid said, her voice a soothing murmur.
A sense of unease, faint but persistent, began to prick at Silje’s relief. The street was very dark. She couldn’t see a parked car.
“Where exactly…” Silje began, slowing her steps.
Ingrid stopped and turned to face her. In the dim glow from a distant window, her expression was all gentle concern. “You’re so brave, you know that?” she said, reaching up to tuck a strand of Silje’s blonde hair behind her ear. Her touch was intimate, possessive.
Before Silje could react, Ingrid leaned in.
It wasn’t a hug. Ingrid’s lips found hers, soft but deliberate. The kiss was slow, deep, and utterly confusing. It was not a kiss of comfort. It was a claim.
Silje froze, her mind blank with disbelief. She didn’t push away. She couldn’t move.
Ingrid pulled back, just an inch, her blue eyes glittering. She smiled, a different smile now, full of a secret satisfaction. “See?” she whispered, her breath mingling with Silje’s. “All better.”
Silje’s mind was a white blur of static. The kiss hung in the air between them, a shocking, warm brand. Her lips tingled. Every instinct screamed to run, but her feet were rooted to the damp pavement. The terror of the dark, empty street, the memory of Anders’ hands—it all crashed into the surreal, intoxicating reality of Ingrid’s mouth on hers. Being alone was worse. Anything was worse than being alone here now.
“I…” Silje’s voice vanished, a frail whisper lost in the city’s hum.
“Shhh,” Ingrid murmured, her thumb stroking Silje’s cheek. “You don’t have to think.”
And then Ingrid kissed her again.
This was not like the first. That had been a statement. This was an invasion. Ingrid’s mouth was hot and insistent, sliding over Silje’s with a practiced, devastating confidence. She tasted of mint and something darker, like expensive black coffee. Her tongue traced the seam of Silje’s lips, a slow, teasing promise that demanded entry. Silje’s breath hitched, a little gasp swallowed whole by Ingrid’s hunger.
She didn’t open her mouth. She held herself rigid, a statue of panic.
Ingrid’s hands came up to cradle Silje’s face, her grip firm, unyielding. She broke the kiss for a fraction of a second, her blue eyes boring into Silje’s, a silent command. Then she dove back in.
This time, Silje’s defenses shattered. Her lips parted on a tremble, and Ingrid was there, her tongue sweeping inside, claiming the warm, sheltered space. It was deep. It was obscenely intimate. Silje could do nothing but feel it—the slick, swirling pressure, the dominant exploration that mapped her teeth, the roof of her mouth, the timid flutter of her own tongue. A low, approving sound vibrated in Ingrid’s throat, resonating through Silje’s own body.
The kiss seemed to last for hours, stretching and distorting time in the dark alley. Ingrid varied her rhythm, sometimes slow and sensual, drawing the moment out until Silje’s knees trembled, then shifting to something harder, more ravenous, stealing the air from Silje’s lungs. One of Ingrid’s hands slid back, fisting gently in Silje’s long blonde hair, tilting her head back to deepen the angle. The slight sting on her scalp was a bright, clarifying pain. It grounded her in the madness.
Silje’s hands, which had been frozen at her sides, twitched. A treacherous heat was pooling low in her belly, a shocking counterpoint to the fear. She made a small, helpless sound against Ingrid’s mouth, a muffled plea that could have meant stop or more.
Ingrid finally pulled away, leaving Silje’s lips swollen, wet, and desperately cold. A thin strand of saliva connected them for an instant before breaking. Silje swayed, her vision hazy.
“Good girl,” Ingrid breathed, her own lips glistening. She looked utterly composed, while Silje felt unraveled, turned inside out. “See? I’ll take care of you.”
The metallic screech of a rusted gate swinging open cracked the silence behind them.
Silje flinched, her heart leaping into her throat. Ingrid’s gaze flickered over Silje’s shoulder, her placid expression hardening into something like anticipation.
Boots scuffed on concrete. A familiar, gravelly voice cut through the dark.
“Took you long enough, Ingrid. I was getting bored.”
Anders stepped out of a deep doorway, a cigarette glowing between his fingers. He smirked, his eyes raking over Silje’s dazed, kiss-stung face with open satisfaction. There was no surprise in his expression. Only a weary familiarity.
The world tilted. Silje’s head spun. The rescue. The kiss. It wasn’t a sequence. It was a loop. A closed circuit.
She was still trapped.
She was still trapped. The realization washed over her, cold and absolute, draining the lingering warmth from Ingrid’s kiss from her lips.
Ingrid didn’t look at Anders. Her piercing blue eyes remained fixed on Silje, reading the dawning horror. Her comforting hand on Silje’s back slid up to the nape of her neck, the grip no longer gentle. It was a collar.
“You work together,” Silje whispered. The words tasted like ash.
“She’s quick,” Anders said, dropping his cigarette and grinding it under his boot. He took a step forward. “Took me a minute to figure it out the first time, too.”
“The first time?” The question was a breath.
Ingrid smiled, a mirror of the comforting one from the train, but now it was a crack revealing the abyss beneath. “You’re not our first lost girl, Silje. But you might be our prettiest.” Her thumb stroked the pounding artery in Silje’s neck. “So tender. So trusting.”
Anders was in front of her now, blocking the path back to the station. The fear returned, multiplied, a chemical flood that turned her muscles to water. She looked from his menacing grin to Ingrid’s serene, possessive gaze. A perfect, terrible loop. The predator and the shepherd, working in tandem.
“What do you want?” Silje’s voice broke.
“What does anyone want?” Ingrid murmured, her lips close to Silje’s ear. “A connection. A real, raw feeling. You were drowning in boredom on that train. We’re giving you a story.”
“This isn’t a story,” Silje choked out.
“It will be,” Anders said. He reached out, and Silje flinched, but he only caught a lock of her blonde hair, rubbing it between his fingers. “We saw you. All alone. Checking your little phone, looking so clean. So untouched. It gets a man thinking.”
“And it gets a woman thinking,” Ingrid purred, her other hand coming around to splay possessively over Silje’s stomach, pulling her back flush against her body. Silje could feel the wool of Ingrid’s coat, the heat of her through their clothes. “About how much sweeter the untouched things taste. How pretty they sound when they break.”
INGRID'S TRAP SNAPS.
The analytical warmth vanished from Ingrid’s voice, replaced by a flat, surgical coldness. “Enough talk. Take her to the room.”
Anders’s hand moved from her hair to her upper arm, his fingers biting deep. “Move.”
Silje tried to plant her feet, to scream, but Ingrid’s hand slid from her stomach up to clamp over her mouth, hard and sudden. The scent of Ingrid’s skin, that same expensive lotion, filled her nose. It was the smell of betrayal.
“Quiet now,” Ingrid hissed. “Or this gets much worse for you. Walk.”
They propelled her forward, a stumbling puppet between them, off the side street and into the mouth of a narrow service alley. The buildings here were blank, windowless brick. A single dull bulb glowed above a reinforced steel door. Anders produced a key, unlocked it, and shoved it open with a rusty shriek.
The room inside was a storage closet, long and narrow, smelling of damp concrete and chemical cleaner. A bare, filthy mattress lay on the floor. A single battery-powered lantern sat on an upturned crate, casting long, dancing shadows.
Anders threw her inside. She stumbled, her hands scraping on the rough concrete, and fell to her knees beside the mattress. The door slammed shut with a final, resonant clang. The lock turned.
She was on her hands and knees, gulping stale air, when she saw the camera on a tripod in the corner. Its red recording light was a tiny, diabolical eye.
“Up.” It was Ingrid’s voice.
Silje looked up. Ingrid was removing her wool coat, folding it neatly over the crate beside the lantern. Underneath, she wore a simple black sleeveless top. Her arms were lean, strong. Anders leaned against the door, watching, a spectator now.
“Take off your jacket, Silje,” Ingrid said, her tone conversational, as if asking for the time.
“No.” The word was a fragile thing.
Ingrid sighed, a whisper of disappointment. She nodded to Anders.
He pushed off the door and in two strides was on her. His hands were brutal, yanking Silje upright by her hair. She cried out, a sharp yelp of pain, as he wrestled her denim jacket down her arms and tossed it aside. His hands grabbed the hem of her soft knit sweater.
“Please,” she sobbed, struggling weakly. “I have money. In my bag. Just take it.”
“We don’t want your money, student,” Anders grunted, and with one sharp pull, the sweater and the thin t-shirt beneath were ripped over her head. The cold air of the room slapped her bare skin. She crossed her arms over her plain white bra, shrinking in on herself.
Ingrid stepped forward, into the circle of lantern light. Her eyes traveled over Silje’s exposed shoulders, her heaving chest, with a cold, appraising hunger.
“Beautiful,” she said, but it sounded like a valuation. “So much better raw.”
Anders’s rough hands were at the button of Silje’s jeans. She clawed at them, tears streaming down her face. “Stop! Don’t!”
He backhanded her.
The world exploded into white static. A metallic tang filled her mouth. Her head whipped to the side, her ear ringing. The force of the blow unraveled the last of her resistance, leaving her stunned, pliant. She felt the denim being dragged down her hips, her thighs, past her knees. Her underwear followed. The cold of the concrete seeped into her bare feet.
When the fog cleared, she was standing naked in the center of the room, except for her socks. The absurdity of the socks almost made her laugh, a hysterical bubble that died in her throat. She was exposed, every inch of her fair skin glowing sickly in the lantern light, every freckle, every goosebump under their twin gazes.
Ingrid closed the distance. She didn’t touch her at first. She just looked, her blue eyes drinking in the sight. Then, with a single, sharp finger, she traced a line from the hollow of Silje’s throat, down between her breasts, over the shuddering plane of her stomach.
“Lie down,” Ingrid commanded softly.
Silje didn’t move. Couldn’t move.
Anders moved behind her and shoved her hard between the shoulder blades. She pitched forward onto the mattress. The fabric smelled of mildew and something unidentifiably sour. She tried to curl into a ball, to hide.
Ingrid’s knee came down on the mattress beside her hip. A hand fisted in her blonde hair again, yanking her head back, forcing her spine to arch. “On your back. Now.”
Silje rolled over, the rough blanket abrading her skin. She stared up at the water-stained ceiling, tears leaking from the corners of her eyes into her hairline. She was disappearing. This was a thing that was happening to a body, not to her.
Ingrid straddled her hips, her weight pinning Silje’s pelvis to the mattress. She was still mostly dressed, a cruel asymmetry. She leaned down, her winter-wheat hair creating a curtain around their faces.
“This is the feeling you were missing,” Ingrid whispered, her breath hot. “This is real. Remember this.”
She kissed her again, a brutal, claiming kiss that stole what little air Silje had left. At the same time, Ingrid’s hand moved down, over the frantic flutter of Silje’s stomach, through the rough thatch of pubic hair. Silje jerked, a strangled cry lost in Ingrid’s mouth.
Ingrid’s fingers didn’t tease. They didn’t explore. They plunged.
Silje’s body seized. It was a dry, invasive agony, a shocking violation that tore a raw scream from her throat. Ingrid’s fingers were inside her, curling, scissoring, stretching her with a clinical, brutal efficiency. It was not about pleasure. It was about ownership. It was about marking the interior of her.
“So tight,” Ingrid breathed against her lips, a hunter’s satisfaction. “So fucking untouched. You feel that, Anders? She’s never been properly opened.”
“I can see,” Anders’s voice came from somewhere near the camera. A low grunt. “Get her ready.”
Ingrid’s fingers worked deeper, a cruel, rhythmic invasion. A second finger joined the first, and the burn was blinding. Silje thrashed her head side to side, sobs wrenching from her chest, her hands clawing uselessly at Ingrid’s shoulders, at the air.
“Shhh, baby,” Ingrid cooed, a grotesque parody of comfort. Her fingers twisted. “You’re taking it so well. Just a little more. For me.”
The pain was a white-hot wire, a central fact of the universe. But beneath the撕裂, her traitorous body, flooded with adrenaline and terror, began to betray her. A slippery, shameful wetness seeped around Ingrid’s invading fingers, easing their brutal passage. Ingrid felt it. Her eyes, glittering in the low light, narrowed with triumph.
“There she is,” Ingrid whispered. “There’s the good girl. Your body knows what it needs. Even if you don’t.”
The humiliation was worse than the pain. Silje squeezed her eyes shut, a final retreat.
She heard the clink of a belt, the rasp of a zipper. Heavy footsteps approached the mattress.
Ingrid finally withdrew her fingers, glistening and slick. She shifted her weight, lifting off Silje’s hips. The cold air hit the wetness between Silje’s thighs.
“Look at me,” Ingrid commanded, slapping Silje’s cheek lightly, insistently. “Open your eyes. You watch this.”
Silje’s eyelids fluttered open. Anders stood at the edge of the mattress, his cock in his hand, thick and erect. His eyes were locked on her splayed, violated body. There was no lust in his expression. Only a cold, focused intent.
Ingrid moved to kneel beside Silje’s head. She grabbed a handful of hair and pulled, forcing Silje to watch as Anders kneeled between her legs.
“This is the part where you become a story,” Ingrid said, her voice a venomous promise in Silje’s ear.
Anders didn’t speak. He lined himself up, the blunt, hot head of his cock pressing against her, a foreign, impossible pressure where there was only pain. He paused, savoring the moment, his eyes meeting the camera’s red light over Silje’s trembling body.
Then he leaned his weight forward.