Chapter 2: The Collision
The taxi ride was a tense, silent migration from one world to another. Joanna watched the bright, curated glow of the city’s center give way to industrial blocks and then to rows of converted warehouses, their windows dark or lit with the solitary beacons of artists and night owls. Riley didn’t speak, but her thumb kept tracing absent circles on the back of Joanna’s hand, a silent, rhythmic reassurance.
The loft was on the top floor of a former textile mill. The elevator was a rattling cage of wrought iron and old glass. As it ascended, Joanna watched their reflection warp in the dim panels. Riley stood stiffly, her eyes fixed on the rising floor numbers, her jaw tight.
“It’s not much,” Riley said, the first words since they’d left the cab. Her voice was flat, defensive.
The doors slid open directly into the space. Riley’s loft was a vast, open expanse of polished concrete and exposed brick. The wall of floor-to-ceiling windows on the far side offered a breathtaking, glittering view of the city’s skyline, but the room itself held a stark, almost austere beauty. It was sparsely furnished: a large, low-slung platform bed with rumpled grey sheets, a single worn leather chair angled towards the view, a long workbench cluttered with motorcycle parts, tools, and schematic drawings pinned under wrenches. The air smelled of motor oil, lavender, and the faint, clean scent of Riley herself.
On a small side table by the bed, two items sat side-by-side, creating a jarring diptych. A half-empty bottle of cheap whiskey, and a familiar, spine-cracked script, its cover reading “TranSiberian Express.” One of Joanna’s biggest films. A relic.
Joanna’s breath caught. She looked from the script to Riley, who was watching her with a guarded, unreadable expression.
“You… you had that?”
Riley shrugged, a gesture meant to seem casual that failed completely. “Research.”
“Research.” Joanna walked slowly into the room, her heels clicking softly on the concrete. She stopped by the table, her fingers hovering over the script. “And what did your research conclude, soldier?”
Riley didn’t answer immediately. She moved to the window, her back to Joanna, a silhouette against the city lights. “It concluded that you were good at your job. That you could project heat through a lens. That it looked like you were enjoying it.” She paused. “The interview you gave to Variety last year… where you said you felt like a ghost in your own life. That wasn’t in the script.”
Joanna’s throat tightened. She remembered that interview. It had been brutally honest. Her agent had hated it. “No. It wasn’t.”
Riley turned around. The distance between them felt cavernous, charged. “Why did you come here with me, Joanna?”
The question hung in the cool air. Joanna moved away from the script, toward the woman by the window. “Because you saw the ghost. And you didn’t look away.”
A muscle flickered in Riley’s jaw. The cool facade was thinning, revealing the raw nerves beneath. “You don’t know me. You don’t know what I am.”
“So show me.” Joanna’s voice was a whisper. She stopped just inches from Riley, close enough to feel the heat radiating from her body, to see the storm in her grey eyes. “I’m tired of characters. Show me the sketch.”
For a long moment, Riley just stared at her, war waging behind her eyes. Then, with a sudden, shuddering exhalation, the last of her resistance crumbled. Her hands came up, not gentle, but desperate, framing Joanna’s face. Her calloused thumbs brushed over Joanna’s cheekbones.
“Fuck,” Riley breathed, the word raw and ragged. “You’re so fucking beautiful. It’s not fair.”
Before Joanna could respond, Riley’s mouth was on hers. It wasn’t a kiss of seduction; it was a collision. A claiming. Her lips were fierce, demanding, tasting of whiskey and smoke and a deep, unspoken hunger. Joanna gasped into it, her own hands flying up to grasp Riley’s shoulders, the hard muscle there anchoring her as the world tilted.
Riley’s tongue pushed past her lips, sweeping into her mouth with a dominance that made Joanna’s knees weak. This wasn’t the choreographed passion of a scene. This was messy, real, all teeth and clashing breath and grasping hands. Joanna gave back as good as she got, nipping at Riley’s lower lip, tasting the coppery tang of blood mixed with the whiskey.
Riley broke the kiss with a rough sound, her hands sliding from Joanna’s face down the length of her body, over the silk of her dress, until they gripped her ass, pulling her flush. Joanna could feel it then, the hard, insistent press of Riley’s cock, already swollen and straining against the zipper of her jeans. The feeling sent a jolt of pure, electric need straight through her.
“Tell me you want this,” Riley growled against her ear, her voice dark with lust. “Not the camera. Not a scene. This. Me. Ugly and real.”
“Yes,” Joanna panted, her own need a sharp ache coiling low in her belly. Her own erection, her famous, despised crown jewel, was hardening painfully against the lace of her panties. “God, yes. Riley, please.”
That single word, ‘please,’ uttered with such raw want, seemed to undo Riley completely. A guttural sound ripped from her throat. In one fluid, powerful motion, she spun Joanna around and pushed her back against the cool, rough surface of the exposed brick wall. The impact knocked the air from Joanna’s lungs in a soft ‘oof.’
Riley’s body pressed into her from behind, pinning her in place. She buried her face in the curve of Joanna’s neck, her breath hot and ragged. One arm wrapped around Joanna’s waist, hand splayed possessively over her stomach, holding her tight. The other hand slid up her side, over the swell of her breast, thumb brushing a hard nipple through the silk.
“You want to be held?” Riley murmured, her lips moving against Joanna’s skin. Her voice was a vicious, tender poison. “I’ll fucking ruin you. I’ll hold you so tight you’ll feel my fingerprints for a week.”
Joanna moaned, arching back into her, grinding her ass against the rigid line of Riley’s cock. The friction was maddening through the layers of fabric. “Do it. Mark me. I don’t care.”
Riley’s hand left her breast, trailing down her body, over the silk-covered curve of her hip, and inward. Her fingers found the damp heat between Joanna’s thighs, palming her through the dress and panties, feeling the hard length of Joanna’s cock straining against the lace.
“Fuck,” Riley hissed, her voice full of awed, dirty wonder. “You’re so hard for me already. So fucking eager.”
She began to move her hand, a slow, grinding rhythm against Joanna’s cock, the silk creating a maddening, slick friction. At the same time, she rolled her own hips, her own trapped erection riding the cleft of Joanna’s ass through their clothes. The dual sensation, the sheer raw physicality of it, tore a ragged cry from Joanna’s throat. This was nothing like a scene. There were no camera angles, no director’s cues. This was just sweat and want and the gritty reality of brick against her palms.
“Take this off,” Riley commanded, yanking at the shoulder of Joanna’s dress. “I need to feel you.”
They fumbled together, a frenzied dance against the wall. Joanna’s dress was pulled down to her waist, then Riley’s hands were on the clasp of her bra, freeing her breasts. The cool air hit her skin, followed an instant later by Riley’s hot mouth on her nipple, sucking hard, teeth grazing the sensitive peak. Joanna cried out, her head falling back against Riley’s shoulder.
Riley’s hand plunged back between Joanna’s legs, but this time her fingers hooked into the lace of her panties. With a sharp, brutal tug, she ripped them aside. The sound of tearing fabric was obscenely loud. The sudden, unfettered contact made Joanna jump. Riley’s rough, work-worn fingers wrapped around the base of Joanna’s cock.
A choked, gasping sound escaped Joanna. Riley’s grip was firm, possessive. She began to stroke her, a rough, dragging pull that was almost too much, the callouses on her palm creating a delicious, punishing friction. All the while, she kept grinding her own hardened length against Joanna, her teeth sinking into the tendon of Joanna’s neck, not enough to break the skin, but enough to brand her.
“You feel that?” Riley panted into her ear, her voice thick with need. “That’s how bad I want you. You’re a fucking dream I’ve had for years, and now I’ve got you against my wall, and I’m going to make you come so hard you forget your own goddamn name.”
Her words were filthy, perfect. They stripped away the last of Joanna’s pretense. This was what she’d craved—not worship, but consumption. Not adoration, but this violent, beautiful collision of two lonely truths.
“Touch yourself,” Joanna begged, writhing in her grip. “Let me feel you.”
With a snarl, Riley complied. She fumbled with her own jeans, button and zipper giving way. She shoved the denim down just enough to free herself. Joanna reached back, her hand finding Riley’s cock. It was thick, hot, pulsing in her hand. They stroked each other in a frantic, asynchronous rhythm, their bodies moving together in a fevered push and pull against the brick.
The sounds that filled the loft were raw and animalistic: harsh breaths, skin slapping against skin, guttural moans swallowed by hungry kisses. Riley’s forehead pressed against Joanna’s shoulder blade, her body shuddering with each stroke.
“I’m close,” Riley warned, her voice strained. “So fucking close.”
“Me too,” Joanna gasped. The coil in her gut was wound impossibly tight, a spring ready to snap. “Come with me. Please.”
It was the ‘please’ again that did it. Riley let out a broken sound, a half-groan, half-sob. Her hand on Joanna’s cock tightened, her strokes becoming shorter, faster, devastatingly precise. At the same time, her own hips stuttered against Joanna’s ass, her cock pulsing in Joanna’s fist.
The orgasm hit Joanna like a physical blow. It ripped through her with a force that blinded her, white-hot and seismic. She screamed, her body convulsing against the wall, her release hot and wet over Riley’s gripping hand. A heartbeat later, Riley followed, her own climax shuddering through her with a series of sharp, choked gasps, her release spilling over Joanna’s fingers and onto the cool concrete floor.
For a long minute, there was only the sound of their ragged breathing echoing in the vast, dark space. They slumped against the wall, a tangled, sweat-slick mess of limbs and torn clothing. The city lights twinkled, indifferent witnesses.
Slowly, carefully, Riley’s arms loosened. She gently turned Joanna around to face her. In the dim light, her face was stripped bare. The fierce intensity was gone, replaced by a shocked, vulnerable openness. Come and sweat gleamed on her skin. She looked at Joanna, really looked, her eyes searching.
Joanna reached up, her trembling hand wiping a streak from Riley’s cheekbone. “The sketch,” she whispered, her voice hoarse.
A slow, weary, utterly genuine smile touched Riley’s lips. She leaned her forehead against Joanna’s. “Messy.”
“Yeah.” Joanna smiled back, tears she hadn’t even felt coming stinging her eyes. She wasn’t sure why she was crying. Relief, maybe. Catharsis. The simple, staggering beauty of being seen, truly seen, in the midst of such raw imperfection.
Riley brushed a thumb under Joanna’s eye, catching a tear. “Come on,” she murmured, her voice now soft, exhausted. She took Joanna’s hand. “The bed’s a disaster, but it’s better than the floor.”
She led her away from the wall, from the evidence of their frantic coupling. They didn’t speak as they shed the remnants of their clothes, letting them fall where they stood. Riley pulled back the rumpled grey sheets and they climbed in, the linen cool against their heated skin.
Joanna expected to fall asleep instantly, but she lay awake, her body humming, her mind quiet for the first time in years. Riley lay on her back beside her, staring at the ceiling, one arm tucked behind her head.
“The script,” Joanna said into the darkness. “Why did you really have it?”
Riley was silent for so long Joanna thought she wouldn’t answer. Then, she spoke, her voice low and distant. “When I got back… from overseas… I couldn’t sleep. Couldn’t think. Everything was too loud and too sharp. I’d go online, down these rabbit holes. I saw a clip from one of your films. It wasn’t the… the sex. It was you, after, in a behind-the-scenes thing. You were laughing. This real, deep laugh. And for three minutes, I forgot about the noise in my head.” She turned her head on the pillow. “I watched a lot of your stuff after that. You seemed… present. Alive in your body in a way I couldn’t remember how to be.”
Joanna’s heart squeezed. She rolled onto her side, facing Riley. “And tonight?”
Riley’s eyes were dark pools in the shadows. “Tonight, you looked like you felt the same noise I do. And I just… I couldn’t let that prick with the camera have any more of you.”
Joanna slid closer, until their bodies aligned, skin to skin. She draped an arm over Riley’s waist, her head finding a space on her shoulder. Riley stiffened for a second, a lifetime of learned restraint resisting the intimacy. Then, with a sigh that seemed to come from the very core of her, she relaxed. Her arm came around Joanna, holding her close.
They lay like that as the first hint of grey light began to bleed into the sky beyond the windows. The city’s hum was a distant lullaby. In the quiet, Joanna felt not just held, but anchored. The ghost was re-inhabiting its skin, stitch by painful stitch, and for now, in the sanctuary of a messy sketch, the noise had finally stopped.
The ghost was re-inhabiting its skin, stitch by painful stitch, and for now, in the sanctuary of a messy sketch, the noise had finally stopped.
Dawn seeped in, a pale watercolor wash over the floor. Joanna woke to the unfamiliar weight of an arm across her ribs, a nose buried in her hair. Riley’s breathing was deep and even, a soft counter-rhythm to the distant morning traffic. She lay perfectly still, afraid to shatter the delicate thing that had settled between them in the night. The sheet was pooled at their waists, exposing the landscape of their bodies: the fierce ink on Riley’s shoulder, the pale curve of Joanna’s breast, the fading impression of teeth on her neck.
A phone vibrated on the floor, a trapped mechanical bee. Riley stirred, a low grunt escaping her. Her arm tightened instinctively, pulling Joanna closer before consciousness fully returned. Then she froze.
“Shit,” Riley mumbled, her voice thick with sleep. She withdrew her arm, the space between them suddenly cool. “Sorry.”
“Don’t be,” Joanna said, rolling onto her side to face her.
Riley’s eyes were open now, scanning Joanna’s face with a wary, morning-after calculation. The vulnerability of the night had been packed away. “I’m not good at this,” she stated flatly.
“At what?”
“This.” Riley gestured vaguely at the tangle of sheets, at their nakedness. “Morning. Talk.”
“We don’t have to talk.” Joanna propped her head on her hand. She let her gaze travel slowly down Riley’s torso, over the taut plane of her stomach, the dark trail of hair leading beneath the sheet. “We could do other things.”
A flicker in Riley’s grey eyes, a quickening. She watched Joanna’s hand as it reached out, fingertips brushing a faint, purpling mark on her collarbone. “You’re gonna be bruised.”
“I know.” Joanna’s fingers trailed lower, over a pectoral muscle, circling a nipple. It hardened under her touch. “I like it.”
Riley caught her wrist, not harshly, but with firm intent. “Last night… that was a lot.”
“It was,” Joanna agreed, not pulling away. She shifted closer, letting her thigh press against Riley’s. Her own morning erection, heavy and full, nudged Riley’s hip. “It doesn’t have to mean a wedding. It can just mean this. Right now.”
The restraint in Riley’s face was a visible thing, a held breath. Then she exhaled, and her grip on Joanna’s wrist softened, her thumb stroking the inside of her palm. “What do you want right now?”
“I want to taste you,” Joanna said, the words direct and clear. She saw the sharp intake of breath, the dilation of Riley’s pupils. “I want to feel you get hard in my mouth. I want you to watch me do it.”
Riley released her wrist. A silent, potent consent.
Joanna slid down the bed, the sheets whispering against her skin. The morning light painted Riley’s body in sharp relief: the scar on her side, the dusting of hair leading to her cock, which lay half-soft against her thigh. She bent her head, nuzzling the base of it, breathing in the musk of their combined sleep and sex. She planted a soft kiss there.
Riley’s stomach muscles clenched. A low sound hummed in her throat.
Joanna took her time. She licked a slow, flat stripe up the length, feeling it twitch and begin to swell against her tongue. She savored the weight of it, the silken skin over steel, the particular salt-and-stone taste of her. This wasn’t performance. This was curiosity, worship, hunger. She took the head into her mouth, swirling her tongue around the crown, sucking gently.
“Fuck, Joanna,” Riley breathed, her hands coming down to fist in the sheets.
Joanna took her deeper, relaxing her throat, her eyes watering slightly. She looked up, meeting Riley’s gaze. Riley was propped on her elbows, watching, her face a mask of rapt, shattered concentration. Seeing that look, knowing she was the one who put it there, sent a bolt of pure power through Joanna. She moaned around her, the vibration drawing a ragged gasp from Riley.
She began to move, a slow, deep rhythm, one hand cradling Riley’s balls, the other bracing herself on Riley’s hip. Her own cock ached, ignored, a pool of heat between her legs. That didn’t matter. This was the gift she wanted to give.
Riley’s hips began to move in tiny, helpless jerks. “God, your mouth… you fucking suck cock like it’s your religion.”
Joanna pulled off with a wet pop, her lips slick and swollen. “It used to be my job,” she said, her voice husky. “Now it’s my pleasure.” She dove back down, taking her all the way, her nose pressing into the coarse hair at the base.
Riley cursed, a string of filthy, beautiful obscenities. Her control was fraying. One hand left the sheet and tangled in Joanna’s hair, not guiding, just holding on. “I’m not gonna last. You’re too good at this.”
Joanna increased her pace, bobbing her head faster, her hand working the shaft in tandem. The sounds were obscenely wet, rhythmic. She could feel Riley’s thighs trembling. The hand in her hair tightened.
“Joanna, I’m gonna…” Riley’s warning was a strained gasp.
Joanna didn’t pull away. She looked up, held her gaze, and swallowed.
Riley’s orgasm hit like a seizure. Her back arched off the bed, a raw, torn shout echoing in the loft as she came, pulsing hot and bitter down Joanna’s throat. Joanna took it all, swallowing convulsively, her own need a white-hot fist inside her.
As the last shudders wracked Riley’s body, Joanna slowly released her, wiping her mouth with the back of her hand. She crawled back up the bed, her body trembling with unsated desire.
Riley stared at her, chest heaving, utterly wrecked. “Why…” she started, then shook her head. “You didn’t…”
“I wanted to,” Joanna whispered, kissing her, letting Riley taste herself on Joanna’s tongue. “Your turn.” She guided Riley’s hand between her own legs, where her cock stood thick and throbbing, a vein ticking urgently along its side. “Touch me. Just like last night. I need it.”
Riley’s hand closed around her, and the touch was different now—possessive, knowing, awed. She stroked Joanna with a firm, steady pressure, her eyes locked on Joanna’s face. “You’re so fucking perfect like this. Begging for it.”
“I am,” Joanna panted, her hips bucking into Riley’s fist. “I’m begging. Make me come.”
Riley shifted suddenly, rolling Joanna onto her back. She moved between her legs, their cocks sliding together, a slick, heated grind. She kissed Joanna, deep and searching, one hand still working Joanna’s length, the other pinning her hip to the mattress.
The friction was unbelievable. The feel of Riley’s body, the smell of her sweat and sex, the crushing pressure of her kiss—it obliterated thought. Joanna clutched at her back, her nails digging in. “Harder,” she pleaded against Riley’s mouth.
Riley obeyed, her strokes turning brutal, her grip almost painful. “Come for me,” she growled. “Let me see it.”
It tore through Joanna with the force of a detonation. Her world narrowed to the point of contact, a supernova of sensation that blotted out the dawn, the city, her own name. She cried out, a sound torn from a place deeper than sound, as her release streaked hot and urgent between their pressed stomachs.
She collapsed, boneless, into the mattress. Riley slowed her strokes, gentling her through the aftershocks, before sinking down beside her, their bodies sticky and spent.
For minutes, the only sound was their slowing breath. Sunlight now fell in sharp bars across the bed.
Riley spoke first, her voice rough. “The ‘TranSiberian Express’ script.”
Joanna turned her head. “Yeah?”
“The scene on the train. Where you… with the two other girls.” Riley paused. “You seemed bored.”
Joanna blinked, staring at the ceiling. A memory surfaced: the fluorescent lights of the studio, the director’s bored instructions, the silicone and sweat smell of the other performers. “I was,” she admitted, the truth simple and stark. “I was thinking about what I’d have for dinner.”
Riley nodded, as if this confirmed something. She traced a finger through the mess on Joanna’s stomach. “You’re not bored now.”
“No.”
Riley lifted her finger, studied it, then brought it to her own mouth, tasting Joanna. The act was so intimate, so unperformative, it stole the air from Joanna’s lungs.
“Your agent’s gonna call,” Riley said, changing the subject with a soldier’s abruptness. “The world’s gonna want you back.”
“Let them want.”
Riley rolled onto her side, her expression grimly serious. “I fix bikes. I live in a shithole loft. My head’s a mess. I’m not… I’m not a happy ending, Joanna.”
Joanna reached out, cupping her cheek. The stubble was rough against her palm. “I’m not a princess in a tower. I’m a retired porn star with trust issues and a better dick than most of my ex-boyfriends.” She smiled, a small, tired, real thing. “Maybe we’re not an ending. Maybe we’re just a place to rest for a while.”
Riley searched her face, the war from last night returning to her eyes. The need to flee versus the need to stay. The door was right there. The city was waiting.
Downstairs, a motorcycle engine coughed to life, a ratting roar that shook the old windows in their frames.
Riley didn’t flinch. She leaned forward, resting her forehead against Joanna’s. Her eyes closed. “Okay,” she whispered, not to Joanna, but to the ghost inside herself. “Okay.”