AI The air in Richmond Park tasted of damp earth and impending rain, but inside the circle of ancient oaks, the season had forgotten itself. Wildflowers bloomed in impossible profusion, painting the moss in strokes of violet, gold, and bruised crimson. Rory stepped carefully over a tangle of roots, her boots sinking into soil that felt too soft, too alive. The small crescent scar on her left wrist itched, a phantom reminder of childhood falls, but this place demanded a different kind of caution. Time did not move right here. Her watch had stopped the moment they crossed the tree line, and the light filtering through the canopy held a static, dreamlike quality that made her teeth ache.
Isolde stood at the center of the grove, her silver hair spilling over a dark wool coat like poured mercury. She did not shift her weight . She did not blink. When she turned to face them, her pale lavender eyes caught the dappled light, and Rory noticed again what she always noticed: the moss beneath Isolde’s boots remained perfectly undisturbed. No crushed stems. No displaced leaves. The half-fae walked without touching the world.
The seam is thinning, Isolde said. Her voice carried a melodic lilt that never quite settled into a human rhythm. Winter draws its breath. The barrier remembers how to bleed.
Rory pressed her fingers to the silver chain at her throat. The Heartstone pendant answered immediately, a deep, rhythmic throb of warmth against her sternum. The crimson gem, no larger than a thumbnail, pulsed with a faint inner light that seemed to sync with her own heartbeat . She had learned to trust it. It never lied, even when everything else did.
Nyx lingered near the western edge of the standing stones, their tall frame bleeding into the shadows cast by the oaks. In solid form, they stood six-foot-two, a humanoid silhouette wrapped in a long coat that seemed woven from twilight . Their faintly glowing violet eyes tracked the space between two massive trunks. The seam breathes, they murmured. The words arrived like a draft through a cracked window, dry and rustling. Step quickly . It does not like to be held open.
Rory drew the Fae-forged blade from its sheath. The moonsilver dagger was slender, leaf-shaped, and bit cold into her palm. The temperature never changed. Even in the humid grove, the metal leeched heat from her skin, a sharp, grounding anchor. Isolde had pressed it into her hand weeks ago with a warning wrapped in a riddle, and Rory had learned to let the cold guide her when her instincts frayed.
Stay close, Rory said. We map the approach, mark the rift, and pull back. No detours. No souvenirs.
Isolde’s mouth curved, not quite a smile . The door opens for the hungry, but forgets to close for the full. I cannot lie to you, Aurora Carter. The path ahead does not forgive hesitation.
Rory met her gaze. I know . Let’s move.
She stepped between the ancient oaks. The air shimmered . It was not a visible distortion to her human eyes, but she felt it, a sudden pressure against her eardrums, a warping of gravity that made her stomach lurch . The pendant flared hot. Nyx’s whisper brushed the back of her neck. Then the world folded.
Sound vanished. Scent replaced it. Then light.
Rory stumbled forward onto ground that yielded like packed velvet . The air hit her lungs thick and heavy, saturated with crushed berries, fermented honey, spiced wine, and something deeply organic that clung to the back of her throat. She coughed, blinking against a sudden, overwhelming glow.
Above them, the sky was not the grey wool of London. It was a deep, luminous amber, streaked with slow-moving veins of rose and molten gold. No sun hung in that expanse. The light simply existed, soaking into the landscape like warm syrup. It painted everything in a perpetual, late-afternoon haze that made shadows stretch long and soft.
Dymas, Nyx breathed. Their form rippled, edges dissolving into smoke before pulling taut again. The belly of Hel.
Rory straightened, brushing damp, iridescent pollen from her jeans. The Heartstone burned against her collarbone now, a steady, insistent brand. She forced herself to scan the treeline, to catalog instead of gape. They stood at the edge of an orchard that defied botany and reason. Trunks spiraled like twisted glass, bark peeling in flakes that shimmered like abalone shell. Leaves the size of shielding bucklers hung heavy, veined in copper and jade. Fruit clustered in obscene abundance. Some were smooth and obsidian-dark. Others split open on the branch, revealing flesh that gleamed like wet coral. Sap wept from low-hanging boughs, pooling in the roots like liquid amber.
Isolde moved past her. Her boots touched the mossy floor, but again, the earth refused to record her passage. She glided, a silver needle threading through a tapestry of excess.
Time stumbles here, Isolde said, her voice cutting through the thick air. An hour may bleed into a day. A day may snap like a thread. Do not let the sweetness rot your teeth.
Noted, Rory said. She kept the Fae blade low, the cold of the moonsilver seeping into her wrist. Stay sharp. We find the Warden’s marker, log the coordinates, and get out before this place decides we’re on the menu.
They moved deeper. The ground sloped gently downward, carpeted in violet-tinged grass that sighed underfoot. Every step released a puff of spored dust that glittered in the amber light. Rory’s senses felt dialed past their limits. The scents layered over each other, cloying and rich. Roasted nuts. Caramelized sugar. Wet stone. A faint, metallic tang that reminded her of old pennies. It made her mouth water and her stomach clench simultaneously.
Nyx drifted ahead, their shadow-form stretching thin between the trunks. The dark here is different, they murmured. It does not hide. It digests.
Rory watched a drop of sap fall from a branch. It struck a broad leaf and sizzled softly , leaving a perfect , glassy bead behind. She reached out, then stopped herself. The abundance felt aggressive. Vines coiled around stone pillars that jutted from the earth like broken teeth, carved with spirals that made her vision swim if she focused too long. Between the trees, she caught glimpses of structure . Low walls of polished basalt. Tables hewn from single slabs of marble . Benches draped in moss and discarded silk . A feast ground, abandoned but not empty. Crystal goblets lay overturned, their contents dried into sticky, jewel-toned rings. Silver platters bore the skeletal remains of things that might have been birds, or fish, or something entirely other.
This isn’t just a garden, Rory said, voice low. It’s a larder.
Gluttony wears many faces, Isolde replied, trailing a finger over a carved pillar. She did not look at the runes. Some eat to live. Some live to be eaten. The prince sets the table, but the guests never leave.
A low sound vibrated through the soil. Not a footstep. A hum, deep and resonant, like a cello string drawn slow. It came from everywhere and nowhere. Rory’s grip tightened on the dagger. The cold bit harder.
Movement, Nyx said. Their form condensed, shoulders squaring, violet eyes narrowing. Three hundred paces. Through the heavy brush. It does not walk. It flows.
Rory crouched, pressing her palm to the moss. The vibration traveled up her arm. She scanned the amber-lit gaps between the trunks. Something shifted in the middle distance. A ripple in the foliage. A slow parting of vines. Then she saw it. A creature, low to the ground, built like a hound but scaled in iridescent plates that shifted from copper to emerald as it moved. Its jaw unhinged slightly , revealing rows of translucent, needle-thin teeth. It paused, nostrils flaring, then turned its blind, milky eyes toward them. It did not charge. It simply watched, throat working as if swallowing the air around them .
Don’t move, Rory breathed.
The creature’s tail swept the grass. It lowered its head, sniffed at an overturned goblet, then licked the dried residue with a tongue like black velvet . It shuddered, a full-body spasm of pleasure, and melted back into the undergrowth.
Rory exhaled. Her shoulders ached from tension . It’s not hunting us.
Not yet, Nyx said. This realm feeds on want. It will wait until you crave.
Isolde tilted her head, silver hair catching the heavy light. The blade remembers the frost. Let it guide you when the heat lies.
Rory looked down at the moonsilver dagger. A faint luminescence clung to the leaf-shaped edge, barely visible in the amber glow. The Fae Courts had forged it to slice through wards and demon-flesh alike. Here, it felt like the only honest thing in a world of sugar-coated traps. She had left Cardiff to escape a different kind of hunger, a different kind of consumption. She knew what happened when you let craving steer. She would not make that mistake again.
They pressed on, following a path of crushed white stone that wound between the orchards. The air grew thicker, warmer. Rory’s shirt clung to her back. The pendant was a brand now. She forced herself to focus on the geometry of the place. The trees grew in deliberate patterns, spirals and concentric circles that funneled the eye toward a central depression in the land. Water glinted ahead.
They crested a low rise and stopped.
Below them sprawled a valley that stole the breath from Rory’s lungs. Terraced vineyards cascaded down the slopes, heavy with grapes the size of plums, their skins dusted in silver frost. Irrigation channels cut through the soil, carrying not water, but a slow-moving liquid that shimmered like crushed sapphires. At the valley’s heart stood a pavilion of woven branches and polished bone, its roof open to the amber sky. Long tables groaned under mountains of food. Roasted meats glistening with fat. Towers of pastries. Bowls of fruit that pulsed with inner light. Lanterns hung from the eaves, burning with cold blue flame. And moving among the tables were figures. Humanoid, but wrong. Their skin gleamed with oil, their movements sluggish, deliberate. They ate with a quiet, terrifying focus, fingers stained, jaws working, eyes empty.
Helbound souls, Nyx whispered. The wind carried their voice, thin and frayed. Contracted. Bound to the knife and the flame. They do not remember the sky they came from.
Rory’s stomach turned. The scent of caramel and roasting meat suddenly felt suffocating. She watched a woman in a stained apron lift a silver carving knife and slice into a joint of meat. The blade moved with mechanical precision. The woman’s face was blank, smooth, utterly devoid of hunger or satisfaction. She was just a vessel. A tool in a machine of endless consumption.
We don’t go down there, Rory said. Her voice came out steadier than she felt. We skirt the ridge. Find the marker. The Wardens need to know how deep the corruption runs before the solstice weakens the Veil further.
The stones sleep where the roots drink deep, Isolde said, pointing a slender finger toward the far edge of the valley, where the terraces gave way to a dense thicket of ancient, silver-barked trees. But the path bends for those who carry winter in their hands.
Rory glanced at the dagger. The cold had crept up her forearm, numbing her fingers. She flexed them, feeling the familiar ache. Winter it is.
They moved along the ridge, keeping to the tree line. The ground here was harder, packed with roots and stone. The amber light began to shift, deepening toward twilight, though no sun dipped below the horizon. The realm itself was dimming , breathing out. Shadows pooled in the hollows, thick and velvety. Nyx seemed to draw strength from it, their form growing sharper, more solid. They walked beside Rory now, boots silent on the earth.
You hold yourself tight, Nyx observed, voice brushing her ear like a draft. You fear the sweetness will unmake you.
I fear losing my head, Rory said. This place is designed to make you stop thinking. To just take. I’ve seen what happens when you let someone else’s appetite dictate your life. I’m not doing it again.
Nyx was quiet for a long moment. The shadow does not crave. It only waits. But you… you are made of sharp edges and quick choices. That will serve you here.
Ahead, the thicket opened. The silver-barked trees stood in a rough circle, their branches interlocking overhead. Between them, half-buried in the loam, stood jagged monoliths of black stone. They hummed with a low-frequency vibration that made Rory’s molars ache. The Veil. She could feel it now, a pressure against her skin, a thinning of the air. The Heartstone pendant flared, hot enough to make her gasp. She yanked the chain free from her shirt. The crimson gem glowed from within, pulsing in time with the stones.
There, she said.
Isolde stepped into the circle. The moss did not bend beneath her. She raised her hands, pale lavender eyes reflecting the gem’s light. The barrier thins where the solstice bleeds. Winter’s breath is on the wind. The door will open. But doors swing both ways.
Rory sheathed the dagger and stepped forward. The air inside the circle was colder, sharper. It smelled of ozone and damp stone, cutting through the cloying sweetness of Dymas. She pressed her palm to the nearest monolith. The rock was slick, alive with energy. The Veil shimmered into view, a faint, wavering distortion like looking through flawed glass. Beyond it, she caught a glimpse of grey concrete, flickering fluorescent light, the familiar grime of the Richmond Park maintenance shed.
We mark the coordinates, Rory said, pulling a small brass compass from her pocket. The needle spun wildly before locking onto the rift’s center. Wardens can monitor it from the Earth side. We don’t cross back yet. We need to know how far the prince’s reach extends.
Nyx drifted to the edge of the circle, violet eyes fixed on the valley below. The table grows longer, they whispered. And the guests are waking.
A sound rolled up from the terraces. Not the quiet chewing of before. A chorus. Low, rhythmic , building. Chanting. Or moaning. It was hard to tell. The lanterns in the pavilion flared brighter. The figures at the tables stopped eating. One by one, they turned their heads toward the ridge.
Rory’s hand went back to the dagger’s hilt. The cold bit deep, grounding her. She met Isolde’s gaze. The half-fae’s expression was serene, but her eyes held a storm.
The feast remembers its missing courses, Isolde said softly . Run, or be served.
Rory didn’t hesitate. We move. Now.
She turned from the stones, blade drawn, pendant burning, and led them back into the amber dark.