Cover of Three Wishes For A Kingdom

Three Wishes For A Kingdom

Read the story

6 chapters · 14469 words · Read 1 times

Jasmine lives a mundane and tough life as a belly dancer in a middle eastern country. One day she finds a magic lamp with a genie that grants her three wishes.

Chapter 1: The Club and the Cruel Hand

The air in the club was a solid thing, a warm, damp gauze pressed against the skin. It smelled of spilled anise liquor, clove cigarettes, and the cheap, overpowering incense burning somewhere to mask it all. From the speakers, a deep, hypnotic dum-tek-dum-tek of a drum pulsed through the floorboards, up through the soles of Jasmine’s feet, into her bones. It was a heartbeat she didn’t share.

She moved on the small, raised platform anyway, a lifetime of muscle memory translating the beat into a liquid roll of her hips, a precise flutter of her fingers. The silks draping the stage shimmered under the rotating lights—sickly green, bruised purple, watery red—casting her in a series of fleeting, ugly colors. A sea of faces blurred beyond the halo of her stage. Gleaming eyes, open mouths, hands that tapped in time to the rhythm she was selling them.

She sold the dream of elsewhere. Of ancient desert winds and secret gardens. It was all a lie, stitched together from old films and tourist postcards, but they bought it. They always bought it.

“Hey, flower! Over here!”

She let her gaze slide toward the voice without really seeing the man, a practiced smile touching her lips that didn’t reach her eyes. Her body kept moving, a separate machine from her mind. Her mind was counting the notes left on the low table beside the stage. Calculating. The rent for the room above the butcher’s shop. The faded backpack tucked under her cot. The distance to the bus station.

A hand, large and heavy with rings, landed on the edge of the stage. It was Karim’s. He owned the air in here, the beat, the silks, her.

His fingers walked, spider-like, across the cheap velvet border and onto the platform itself. The drum solo swelled, demanding a climax. Jasmine spun, the fringe on her costume fanning out. As she came around, his hand was waiting. It slid from her ankle, up her calf, over her knee, and high onto her thigh. His thumb pressed in, not a caress, but a claim check. A receipt. His eyes, dark and flat as old oil, held hers. The smile on his face was for the crowd. See what I own?

The music crashed to its end. The crowd roared, a wave of sound and stale breath.

Jasmine stopped moving. Just stopped. The silence where the rhythm had been was a vacuum, and into it rushed a singular, clear thought: No more.

She stepped back, dislodging his hand. It fell away with a weight that surprised her. She didn’t look at him. She bent, the smile still glued to her face for the audience, and collected the scattered notes and coins. The paper felt greasy.

“Good set, Jas.” Karim’s voice was low, close. He had moved around to the steps. “The Saudis in the corner liked you. They want a private toast. Five minutes.”

A private toast. She knew what that meant. More hands. Closer quarters. A different kind of performance.

“I need water,” she said, her voice hoarse from pretending to breathe heavily. “My head is splitting.”

“After.” His tone left no room. It was the tone you used on a dog or a child.

She met his gaze then. For three years, she had looked away. Tonight, she held it. She saw the slight narrowing of his eyes, the faint puzzlement. The animal sensing a shift in the herd.

“Okay,” she said softly, the agreeable word ash in her mouth. “After.”

He nodded, satisfied, and turned to schmooze a table of loud businessmen.

The back corridor was a relief, a tomb lined with broken bottles and the smell of damp concrete. The thud of the next act’s music was muffled here, just a dull pressure in the air. Her dressing room wasn’t a room. It was a closet with a bulb dangling from a wire. She shut the door, the thin plywood doing nothing to block the world, and leaned against it.

In the yellow light, she looked at the money in her hand. Enough for a ticket. Maybe. If she went north. If she slept on the bus.

The face in the smudged mirror was a stranger’s—kohl-rimmed eyes too large, skin dusted with gold powder that caught in the fine lines at the corners. She was twenty-six. She felt a hundred. The costume, once vibrant, was just glitter and threadbare fabric. She peeled it off, the sequins scratching her skin, and pulled on jeans, a black tank top, a worn leather jacket. She shoved her feet into boots.

The money went into a small, zip-top bag with her passport. The passport was real, a relic from a life before this. She looked at the serious, unsmiling girl in the photo. She barely remembered her.

She unzipped the backpack. A change of clothes. A water bottle. A knife, the handle cool and familiar. She tucked it into her boot.

A fist hammered on the door. “Jasmine! Karim says now. Don’t keep them waiting.”

“Coming!”

She slung the pack over one shoulder. It was light. This was everything she was. She clicked off the bulb and opened the door.

The corridor to the main room was to her left. The fire exit, crusted with grime and marked by a failing red bulb, was to her right. It led to the alley. To the smell of rotting garbage and cat piss. To freedom that tasted like fear.

She stood in the dark, the dum-tek-dum-tek now a frantic, laughing pulse. She saw Karim’s oil-slick eyes. Felt the memory of his hand on her thigh, a brand.

Right.

Without another thought, she turned and walked straight to the fire exit. She hit the bar. An alarm screamed, a sharp, shrieking counterpoint to the club’s beat, but it was a sound she’d paid to have disconnected months ago after a wiring fault. It was just a pathetic, mechanical wheeze.

She shoved the heavy door open. The cold night air hit her like a slap. It was the cleanest, most beautiful thing she’d ever felt.

She didn’t run. Running draws eyes. She walked, fast and purposefully, boots hitting the wet asphalt with solid clicks. The alley swallowed the weak light from the club’s sign. At the mouth, she paused, glancing back.

The door was just a black rectangle. No one emerged.

She turned the corner onto the street, blending into the late-night foot traffic, her heart hammering a new, frantic rhythm against her ribs. A bus idled at a stop two blocks down, its doors open with a sigh. She started toward it, every sense screaming, waiting for the heavy hand to fall on her shoulder, for Karim’s voice to cut through the city’s hum.

It didn’t come.

She climbed the steps, fed coins into the machine, and found a seat by a fogged window. As the bus pulled away, she watched the club’s neon sign—a twisting, ruby snake—shrink into the distance until it was just another blur of light in the smudged, sleeping city.

She was out. She was gone.

Now, she just had to figure out where to be.

The bus carried her north along the coast until her money ran low, then inland where the air grew dry and the world turned the color of dust. She got off in a town marked only by a sun-bleached sign and a single gas station. The name was familiar, whispered in rare, tense phone calls: Sapphire’s town.

It wasn’t much. A grid of low, sand-colored buildings, laundry flapping on wire balconies, the distant groan of a water truck. The horizon was a blur of heat and tan rock. She had an address, scribbled on a napkin from years ago. She didn’t go there. Not yet.

Instead, she walked. The road at the edge of town dissolved into a hard-packed path, then into scrub and open desert. The heat was a physical weight, pressing the smell of dry sage and hot stone into her lungs. She walked to feel the silence, so absolute after the club’s cacophony. To outwalk the tremor in her hands.

Her boot kicked something half-buried in the sand near a cluster of rocks. Not a rock. It was metal, corroded green and brown, with a faint, ghostly shape. She knelt, brushing away the grit. It was an old lamp, the kind tourists bought as souvenirs. Bent. Useless. The spout was crushed shut. She almost left it. Some part of her, worn thin and superstitious, made her pick it up. It was heavy, solid. A paperweight for a life with no papers. She stuffed it in her pack, the metal clunking dully against her water bottle.

The walk back felt longer. Dread pooled in her stomach, thicker than the heat. By the time the buildings rose again, the sun was bleeding into the hills, painting everything in long, desperate shadows.

The apartment block was a concrete cube, stained with water marks. Music from different TVs seeped through doors. She climbed to the third floor, each step an effort. The green door had a peephole. She stared at it, her heart a frantic bird in her throat. She could still turn around. Find a doorway to sleep in. Keep the last shred of pride.

She saw Karim’s hand on her thigh. Felt the grease of the club’s money.

She knocked.

Footsteps. A pause. The peephole darkened.

The door opened a crack, held by a chain. A face, older, sharper than she remembered, framed by short, practical hair. Sapphire’s eyes, the same green as her own, widened.

A long, silent beat. The TV inside chattered about the weather.

“Jasmine?”

The sound of her name, in her sister’s voice, almost broke her. Her mouth was dry. She shifted the backpack on her shoulder, the shape of the lamp pressing against her spine.

“Hey, Saff.”

Another beat. Sapphire’s eyes scanned her—the jacket, the boots, the dust, the exhaustion.

“I… I know it’s been a while,” Jasmine managed, the words sticking. She looked at the floor, then forced herself to meet her sister’s gaze. “Things got… bad. I left. I just… is there any chance I could stay here? For a little while? Just until I figure out what’s next.”

The question hung in the stale hallway air, brittle as glass.

Sapphire didn’t move for a long moment. Her eyes, those mirror-image green eyes, did the math. The dust, the backpack, the tight lines around Jasmine’s mouth. The silent plea underneath the worn-out words. Then, with a soft click, the chain came off. The door swung open.

“Get in,” she said, her voice flat. Not warm, not cold. Practical.

Jasmine stepped over the threshold into a wave of conditioned air that smelled of lemony cleaner and old coffee. The apartment was a single room, neat to the point of austerity. A futon against one wall, a small table with two chairs, a kitchenette in the corner. A single window looked out onto the blank wall of the next building. On the counter, a few bills were neatly stacked under a saltshaker. It was the home of someone who was always counting.

Sapphire closed the door and leaned back against it, arms crossed. She wore sweatpants and a faded t-shirt from a resort that had probably never existed. “Bad how?”

Jasmine let her pack slide to the floor with a thud. The lam inside clanked. “The usual. Just… more.”

“Karim?”

A nod. Jasmine’s throat felt too tight.

Sapphire pushed off the door and walked to the kitchenette. She filled a kettle from the tap. “He’ll look for you.”

“I know.”

“He’s got friends on the roads. Guys who drive the buses, the trucks.”

“I know.”

The stove clicked, a blue flame hissing to life. Sapphire set the kettle on it. She didn’t look at Jasmine. “You got a plan?”

“Getting here was the plan.”

A snort. “That’s not a plan. That’s a first step.” Finally, she turned. Her face was older, harder than it should be at twenty-eight. Life had sanded the softness off her, too. “You can stay. But not for free. I’m barely covering this place as it is. The bar’s hours are crap, tips are worse. You work, you pay half. You don’t bring trouble to my door. You don’t leave a mess. Understood?”

The raw, transactional terms were a relief. No gushing reunion, no painful questions. Just rules. A deal. Jasmine could handle a deal.

“Understood. Thank you, Saff.”

“Don’t thank me yet.” The kettle began to whistle a thin, reedy scream. Sapphire poured water into two chipped mugs, dunking a tea bag in each. She shoved one across the counter toward Jasmine. “You look like hell.”

Jasmine wrapped her hands around the mug. The heat was almost painful. “Feel like it.”

They drank in silence. The tea was bitter, cheap. The best thing Jasmine had ever tasted.

“There’s a laundromat two blocks over,” Sapphire said, her tone shifting to the logistical. “Owner’s an old friend of dad’s. He might need help with deliveries. It’s off the books. I’ll ask tomorrow.” She eyed Jasmine’s pack. “That all you have?”

“Yeah.”

“You stink of bus and desert. Shower’s through there. Towel’s on the rack. It’s thin. Don’t complain.”

The shower was a narrow stall with a plastic curtain patterned with mildewed flowers. The water was lukewarm and stuttered like a bad heartbeat. Jasmine stood under it, letting the grit of the journey swirl down the drain. She scrubbed at her skin, the gold powder from the club forming faint, shimmering streaks before disappearing. She washed her hair twice, trying to erase the phantom smell of incense and Karim’s cologne.

When she came out in a clean t-shirt and shorts, damp hair dripping on her shoulders, the main room was dim. Sapphire had pulled the futon out into a bed and was spreading a spare blanket on the floor beside it.

“You take the bed,” Sapphire said, not looking up. “You’re the guest. And you look like you’ll break if you sleep on the floor.”

“I can take the floor.”

“Don’t argue. It’s not polite.” She fluffed a pillow, a gesture that was almost awkwardly gentle. “You need anything else?”

Jasmine shook her head. Her body was beginning to hum with a deep, bone-aching fatigue. The adrenaline was gone, leaving a hollow, shaky shell. She slid into the futon. The sheets were stiff, clean, smelling of sun and wind. She lay on her back, staring at the water stain on the ceiling that looked like a twisted map of a country she’d never visit.

Sapphire turned off the main light, plunging the room into the soft, orange glow of a streetlight filtering through the window. She lay down on her pallet on the floor with a sigh, her back to Jasmine.

Minutes ticked by in the dark. The hum of the mini-fridge. A distant siren. The creak of Sapphire shifting.

“Jas?” Sapphire’s voice was a quiet scratch in the dark.

“Yeah?”

“I’m glad you’re here.”

The words, simple and stark, landed in Jasmine’s chest with a weight that threatened to crack her open. She swallowed against the sudden heat in her eyes. “Me too.”

Silence returned, thicker now, full of unspoken years.

Jasmine rolled onto her side, facing the wall. Her hand groped for the backpack on the floor beside the futon. Her fingers found the zipper, slipped inside past the clothes, and closed around the cool, corroded metal of the lamp. She pulled it out and brought it under the thin blanket, holding it against her stomach. The metal was smooth in some places, rough in others. A solid, stupid weight. A piece of nothing. A piece of something.

She held onto it, her knuckles pressing against the bent spout, as her breathing began to slow and deepen. The tension in her shoulders, the constant buzz of alertness that had lived in her for years, began, for the first time, to truly quiet. The dark behind her eyelids wasn’t the dark of the club’s closet. It was just dark. Safe dark.

Her last conscious thought was the faint, metallic scent of the lamp, mixing with the smell of clean sheets and her sister’s steady breathing in the room.

She fell asleep like that, curled around the broken lamp, its cold weight a strange and necessary comfort in her hands.

Read on DreamPress

Write your own erotic story with AI