AI The air changed before the door did.
Aurora felt it in the back of her throat first, a sweet heaviness that clung to the tongue like overripe fruit. Then the warmth hit her face, not the dry heat of London summer but something deeper, richer, as if the world on the other side had been left too long beside a bakery oven. She tightened her grip on the silver chain at her neck, fingers brushing the thumbnail-sized weight of the Heartstone Pendant where it lay hidden beneath her shirt. It was warm already. Not hot, not yet, but waking .
“Don’t look so alarmed,” Isolde murmured behind her .
Aurora glanced back at the Seer, who stood as if she had been born in the threshold and simply forgotten to move on. Silver hair spilled down her back like water caught in moonlight. Her bare feet hovered just a fraction above the dark stone floor of the passage, leaving no mark, no print, no proof she had ever touched anything at all.
“I’m not alarmed,” Rory said.
Nyx gave a sound like dry leaves stirring in a graveyard. “You are alarmed.”
Aurora shot them a look, but it was hard to be properly irritated when the door in front of them had begun to glow.
It wasn’t a door, not exactly. Just a seam in a wall of black stone, one narrow line of copper light that had appeared when Isolde pressed her palm to the ancient arch. The stone itself was old in a way Rory felt in her bones. Older than her flat above Silas’s bar. Older than Cardiff, older than London, older than the stories her father used to read aloud with his barrister’s precise voice and her mother’s patient corrections. The arch seemed less built than coaxed out of the dark, as if the place had decided, at some point in some impossible past, to become a doorway and had never quite finished changing its mind.
The seam widened with a sigh.
Warm amber spilled through.
Rory blinked against it. On the other side, a sky shone the color of honey left in the sun. No sun was visible, but everything beyond the threshold was lit as if by late afternoon fire. Terraced hills rolled away into the distance, each one stitched with vineyards and orchards so lush they looked almost painted. Vines hung heavy with purple fruit the size of plums. Trees bent under clusters of golden pears and glossy red things Rory didn’t have a name for. Narrow streams flashed between the rows, catching the amber light and breaking it into molten ribbons.
And the smell.
God, the smell.
It came in a rush, rich and dizzying: bruised grapes, caramelized sugar, herbs crushed underfoot, smoke, butter, spice, and something meaty and savory so deep it made her stomach clench in sudden, traitorous hunger. Beneath it all was a mineral note, a faint iron tang threaded through the sweetness, like the memory of blood on a tongue.
Rory took an involuntary step back.
Nyx’s shadow stretched long and thin beside her, their solid form wavering at the edges. Even they seemed affected. Their violet eyes brightened, fixed on the amber horizon with a kind of wary fascination.
“This is Hel,” they whispered, as if the place might hear and take offense. “Dymas.”
Aurora swallowed. She had expected fire. Brimstone. Torment, maybe, or at least something visibly monstrous. Instead, the place beyond the threshold looked almost obscene in its abundance. It was too alive. Too fertile. Too fragrant. It felt less like a hell realm and more like the world had been turned inside out and left to ripen.
Isolde turned her head slightly . “Step softly . The ground remembers appetite.”
“That sounds made up,” Aurora muttered.
Isolde’s mouth curved. “So does the truth, when it is first spoken.”
That was not comforting in the least.
Still, she went through.
The change swallowed her in a single breath. One moment she was standing in the stone passage with the familiar weight of London grime and rain in her clothes; the next she was under a vast amber sky with warmth wrapping her skin like a living thing. The air here moved differently. Not wind exactly. More like an enormous chest breathing, drawing and releasing in slow intervals. It touched her hair, her cheeks, the scar on her wrist where her sleeve had ridden up, and she had the strange sensation that the place was noticing her.
Her boots sank half an inch into dark, springy earth carpeted with tiny gold flowers. They were everywhere, these flowers—clusters of star-shaped petals growing between the roots of fruit trees and curling around the bases of vine posts, each one opening and closing as if in time with an unheard rhythm. Rory looked down and saw, with a jolt of unease , that the blossoms leaned toward them. Not toward the light. Toward them.
“Keep moving,” Isolde said.
Ahead, a path of pale stones cut through the orchard. They were polished smooth, each one warm beneath Rory’s soles. She followed it with the others, forcing herself not to stare too long at anything. That lasted less than ten steps.
On either side, the orchard deepened into impossible abundance. Grapes hung in thick curtains, their skins translucent enough to show the dark pulp inside, and every so often one would swell larger, pulse once, and drop free with a soft plop into a woven basket that had not been there a second before. The baskets seemed to appear and fill themselves whenever Rory wasn’t looking directly at them. She looked at one basket for too long and it rustled, the wicker shifting like fingers flexing. She jerked her gaze away.
Nyx had gone half-incorporeal without warning. Their outline blurred into a darker cutout against the amber light, as if the realm itself were trying to consume them and failing. “There are eyes in the fruit,” they said quietly .
Aurora stopped so abruptly that Isolde nearly collided with her, though the Seer’s expression remained serene.
“What?”
Nyx tilted their head toward a pear tree. “There.”
Rory stared. At first she saw nothing but the swollen fruit hanging in clusters beneath silver leaves. Then one pear shifted, not with the sway of a breeze but with deliberate awareness. A slit opened across its surface, thin as a knife wound. An eye peered out—black, glossy, wet as a fresh bruise. It looked at Rory and blinked.
Her skin went cold despite the heat.
She took a step back. Another eye opened in another pear, then another. One by one, the fruit watched them pass with a patient, almost bored attention.
“Do not offend the orchard,” Isolde said, and there was the faintest warning in her voice now. “It favors guests that taste of restraint.”
Rory huffed a short, disbelieving breath. “That’s supposed to make me feel better?”
“It was not meant to.”
They moved on.
The path rose between terraces where the vines grew in neat, disciplined rows, but the farther they went, the stranger the order became. The grapes changed color without transition—green to blue to black to a purple so dark it looked bruised by night. Leaves silvered at the edges, then turned translucent, revealing veins that shimmered like gold thread. Every now and then Rory caught a flash of movement among the rows: a figure bent low between the vines, hands swift and practiced, or a face briefly lifting to watch them pass before ducking out of sight.
Workers, she thought at first.
Then she saw the chains.
Not iron chains, not exactly. Thin lengths of something pale as bone wound around wrists and ankles, disappearing into collars of woven leather or binding aprons stitched with tiny bells. The people wearing them moved with the careful efficiency of those who knew better than to slow down. Their skin gleamed with sweat in the heat, and some bore horns like polished wood, or pointed ears, or eyes that reflected the amber sky in a way that made Rory’s stomach tighten. One of them looked up as they passed, and she saw a woman’s face marked by a faint lattice of raised scars across the cheekbones. Her gaze met Rory’s for a heartbeat, flat and unreadable , before she lowered her head and returned to pruning a vine that bled dark red sap into the soil.
Aurora’s mouth had gone dry.
Nyx’s whisper slid close to her ear. “Helbound.”
The word should have meant something worse than it did. It didn’t make the sight less disturbing, only more complicated. Rory didn’t know what to do with that, so she did what she always did when she had no immediate answer: she kept walking and looked carefully at everything.
The path eventually opened onto a broad courtyard of pale stone ringed by low walls draped in flowering creepers. In the center stood a fountain shaped like a great branching tree, its trunk hollow and its limbs arcing upward in polished bronze. Instead of water, the fountain poured a stream of something amber and glossy that steamed faintly in the air. The smell rising from it was almost unbearable—sweet wine, roasted nuts, spices she couldn’t name, and beneath it all the clean, rich scent of bread just torn open.
Her stomach growled.
“Don’t eat anything here,” she said automatically, though it was more to herself than anyone else.
Isolde’s smile deepened, as if she found the warning charming. “Wise. Though wisdom and hunger seldom travel together.”
Beyond the courtyard, she could hear music.
It was not played on anything Rory recognized. No strings, no pipes, no drums. It seemed to rise from the stones themselves, a low, layered cadence that vibrated through her feet and up into her ribs. Sometimes it was almost a rhythm. Sometimes it became a sigh. A laugh. A chime made of glass and fire. It reminded her of a kitchen at peak dinner service, when every pan, every call, every footstep and hiss of steam merged into a single living noise. Except this was older than any kitchen, and far less forgiving.
They followed the sound.
The next terrace held gardens so elaborate Rory had to stop to stare despite herself. Rows of herbs unfurled in spirals from beds edged with carved bone. A wall of trellises bore pale, lantern-shaped blossoms that glowed from within, each bloom humming softly as they passed. There were fountains here too, but the basins were cut from something translucent and dark, and in place of water they held liquid that rippled with tiny sparks. She saw a hand reach in and withdraw a small bowl of fruit she hadn’t noticed there a moment before. The hand belonged to no visible body. It emerged from a shadow under the trellis, set the bowl on a stone plinth, and vanished.
Rory stopped again, this time because her heart had started beating too fast.
“Is that normal?” she asked, trying to keep her voice level .
Nyx’s gaze slid toward the shadow where the hand had appeared. “In Dymas? Distressingly.”
A laugh rang out somewhere above them, bright and sharp. Rory looked up and saw a balcony half-hidden by trailing vines. Figures moved there behind gauzy curtains—many figures, too many to count, draped in finery that flashed gold and crimson as they turned. The glimpse was brief, but she saw a table laden with impossible abundance: glazed meats, jewel-bright pastries, towers of sugared fruit, platters steamed in scented vapor. The people at the table were laughing too loudly, talking too quickly , their movements threaded with a kind of desperate pleasure that made Rory’s teeth itch. One of them leaned back, eyes closed, and a servant—if that was what they were—placed a goblet to their lips.
Aurora looked away.
The pendant at her chest pulsed once, faint and warm. Then again, stronger.
She froze. “Do you feel that?”
Isolde’s head turned, silver hair slipping over one shoulder. “Ah,” she said softly .
Rory’s hand went to the pendant. The crimson stone throbbed against her palm like a second heartbeat.
Nyx had already noticed. Their posture sharpened, shadows gathering around the solid lines of their form. “It’s reacting.”
“To what?” Rory asked, though part of her already knew the answer and didn’t want it.
Isolde lifted one pale hand and pointed beyond the gardens.
There, partly hidden by an arch of carved stone and overgrown vines, stood a narrow stair descending into the earth. No—into something beneath it. The opening was lined with blackened brick, and from its depths came a draft that smelled not of herbs or fruit, but of hot metal and smoke and something else, something thin and acrid like ozone after lightning. Rory’s pendant flared warmer against her skin. The faint inner glow deepened, visible even through fabric now, a red pulse answering something below.
A Hel portal.
Her pulse kicked hard.
This was why they were here.
The realization settled into her with the weight of a stone. Not a pleasant walk. Not a sightseeing trip into an infernal orchard. A lead. A trail. Something calling to the pendant, or the pendant calling to something else.
She glanced at Isolde. “You knew.”
The Seer’s expression remained unreadable , but her eyes, pale and ancient, held something close to pity . “I knew the road would bend here. Not where it would break.”
“That’s not better.”
“No,” Isolde said. “It is only true.”
The stair swallowed the light. Rory could feel it there, underneath the courtyard, a pressure at the base of her skull as if the earth itself were humming through her teeth. The pendant grew hotter still, and with it came a faint ache low in her chest, the uncanny sensation of standing just shy of remembering a dream she had once been too frightened to name.
She looked at the stair, then at the orchard behind them, at the watchers in the fruit, the helbound workers under their chain-light burden, the impossible bounty stretching under an amber sky. Wonder and unease twisted together until she couldn’t tell them apart.
This place was beautiful.
That was the worst part.
Aurora drew a breath, slow and steady, and tightened her fingers around the Heartstone through her shirt. Her other hand drifted toward the Fae-forged blade at her belt, cold as a winter star when her fingertips found the moonsilver hilt. The weapon’s chill grounded her, a thin honest line in a place built on excess and appetite.
Nyx’s shadow slipped closer, taller now, the edges of them blurred like smoke in a draft. “We go in?”
Rory looked down into the dark stairwell. Warm air rose from it, carrying the scent of spice and ash. Somewhere deep below, something moved with the slow certainty of a door beginning to open.
She exhaled once through her nose, a thin laugh with no humor in it at all.
“Yeah,” she said, and squared her shoulders. “We go in.”