Welcome to NovelX

An AI-powered creative writing platform for adults.

By entering, you confirm you are 18 years or older and agree to our Terms & Conditions.

NovelX
City Frames cover
enemies-to-loversage-gapbillionairesuspenseopposites-attract18+

City Frames

by @mysticraven
6 chapters
~15 min read

She was hired to capture his building. Instead, her lens caught the cracks in his armor. Now Alexander Kane’s rivals are watching, and one wrong exposure could cost them everything—but the developer who never loses and the photographer who never looks away are done hiding.

MEET THE CHARACTERS

AK

Alexander Kane

A 35-year-old real estate developer with a predator's stillness and a builder's hands—broad palms, callused knuckles from years of shaking concrete and breaking ground. His suits are custom, his watch is understated, but the thing people notice first is the way he holds a room: like he owns every square foot of air in it. There's a faded scar along his jawline from a construction site accident ten years ago that he never bothered to have smoothed out.

MC

Mia Collins

A 23-year-old photographer who sees the world in fractions of seconds—the shutter click is her heartbeat. She's small and quick, with the wiry strength of someone who carries forty pounds of equipment through city streets without complaint. Her fingers are stained with developing chemicals, and there's a permanent tension in her shoulders from years of waiting for the right light, the right moment, the right person to finally look back at her the way she sees them.

JV

Julian Voss

A 42-year-old rival developer with a smile that never reaches his charcoal eyes and a handshake that lingers a half-second too long, like he's measuring you. He wears his wealth loudly—signet rings, watches that announce themselves, suits cut a shade too sharp. He's been waiting years for Alexander to slip, and he's patient enough to watch the slow collapse from the front row.

EXPLORE CHAPTERS

1

Unfinished Glass

The service elevator opens onto raw concrete and the smell of drywall. Mia steps out, camera bag over her shoulder, and sees Alexander Kane standing at the window wall, his back to her, silhouette sharp against the city. 'You're early,' he says without turning. She sets the bag on a stack of marble and lifts her camera. The shutter clicks once—a test, the sound swallowing into the empty space. He turns then, and she catches the scar along his jaw before the light shifts.

2

Chalk and Rain

Rain spatters the window behind him, and the raw concrete darkens as the storm arrives. He doesn't look away—instead, his fingers close around the camera strap where it hangs against her chest, drawing a slack inch of leather through his thumb. The chalk crescent he pressed into the floor is already blurring under the moisture seeping through the gap in the glass. She feels the tug, small and deliberate, a question that doesn't need words. Her thumb stays on the shutter, but she doesn't lift the camera.

3

Warmth Without Contact

Alexander steps into her space until she can feel his body heat through the wet wool of his jacket, but his hand stops a half-inch from her jaw—close enough to feel the warmth radiating from his palm without any contact. The camera strap presses into her fingers, the leather damp from her grip, and she doesn't pull away. His thumb moves through the air beside her cheekbone, tracing a line he hasn't touched yet, and the rain outside sounds like something breaking. She feels the question in the space between his hand and her skin, and she doesn't answer—she just holds still, letting him feel her breath against his fingers.

4

Lower Than the Rain

He pulls her closer, his mouth trailing down her throat, and her fingers find the buttons of his shirt. The wool is wet under her touch, and the heat of his skin rises through the damp cotton beneath. She feels the concrete cold against her spine as he presses her back, his knee sliding between her thighs, and the camera strap lies forgotten on the floor between them.

5

The Buzz Beneath

His phone buzzes against the hardwood, a low hum that cuts through the rain. She feels the tension snap back into his shoulders, the mask sliding into place as he glances at the screen—Julian Voss's name lighting the glass. He doesn't move to answer, but his hand falls from her hair, and the moment curdles into something watchful.

+ 1 more chapters