AI The ancient oaks did not merely mark the boundary of the grove; they devoured it. Their trunks twisted upward, knuckles of bark swollen with runes that shifted when Rory blinked, settling back into mere wood a heartbeat later. Beyond the stones, the air shimmered , a faint heat-haze distortion that made the world waver like a reflection in a disturbed pond. The Veil. She could see it only when she narrowed her bright blue eyes, a faint seam across reality thinning here until it felt like tissue paper pressed against her skull.
The Heartstone pendant against her sternum gave a lazy throb , not the frantic heat she'd felt near the gluttony rifts in Dymas, but a vibration, low and insistent. The deep crimson gem warmed through her jacket, syncing with a rhythm she couldn't hear.
"Breath holds," Nyx whispered. The sound didn't reach Rory's ears so much as bloom in her mind, a thought that wasn't hers, carried on a wind that smelled of ozone and crushed honeysuckle. Beside her, the Shade dissolved. Nyx didn't step so much as pour themselves forward, their six-foot-two humanoid silhouette thinning into a ribbon of living darkness that slipped between the gnarled roots. On the other side, Nyx coalesced, their faintly glowing violet eyes pulsing against the gloom . "The stone sings. The shadow remembers."
Rory touched the small crescent scar on her left wrist, a nervous tic from childhood that she hadn't shaken. "Stay close," she murmured, her voice flat . Panic was a luxury for people who hadn't seen what lived in the cracks of the world. "If the time distortion hits, keep your head."
Isolde stood just within the grove's embrace, waiting. The Half-Fae appeared ageless, her silver hair cascading to her waist like a waterfall of moonlight that seemed to generate its own luminescence . She moved without sound, without weight ; her bare feet hovered a hair's breadth above the moss, leaving no indentation in the soft earth. Pale lavender eyes fixed on Rory, unblinking, seeing too much.
"The thread draws tight," Isolde murmured, her voice melodic and edged with a compulsion that made Rory's jaw clench. The Fae could not lie, but her words often wrapped around the truth like a snake around a branch. "You come seeking the thread, yet you hold the shears. Do you wish to mend, or to unravel ?"
"We're here for answers, Isolde. Not poetry." Rory's hand drifted to the small of her back, fingers brushing the hilt of the Fae-forged blade. The moonsilver dagger was always cold, a biting chill that seeped through her jacket and settled in her palm. It hummed now, a silent counterpoint to the Heartstone's rhythm. "We need to pass through. The solstice weakens the Veil. If Dymas is bleeding through, we need to know how deep the rot goes."
Isolde smiled, a thin stretching of lips that didn't reach her eyes. She turned and drifted deeper into the grove. Rory followed, flanked by Nyx, whose shadow tendrils twitched like antennae tasting the air.
The flora here defied the dying autumn of London. Wildflowers exploded in riotous color beyond the standing stones, blooming with a vitality that felt aggressive. Bluebells, foxgloves, and blooms Rory had no name for pulsed with color, their petals shifting hue from violet to gold as she passed. The scent was overwhelming, thick with nectar and the copper tang of old blood. A butterfly with wings of stained glass landed on Rory's shoulder; as she watched, it aged to dust and reformed from a bud in a single heartbeat. Time here was a fluid thing, pouring at its own pace. Her wristwatch clicked once, the digital display dead, and when she tapped the glass, the analog hands spun backward in a frantic blur before going still.
"1643," Nyx whispered, the wind-voice trembling . The Shade hovered near a weeping willow whose leaves whispered names in a dead language. "The air tasted like this. Before the ritual took me. Before I became the space between spaces. The shadow here is old. Older than me. It has teeth."
"Then stay solid," Rory said, though she reached out to brush Nyx's arm. Her fingers passed through cool smoke before finding resistance as Nyx forced themselves into solid form. The touch was like ice, but the weight was grounding . "We keep moving."
The path wound between roots thick as pythons, leading to a clearing dominated by a circle of stones that pulsed with a rhythmic , amber light. Rory's stomach turned. That amber glow belonged to Dymas, the realm of Prince Belphegor, a place of excess and gluttony where helbound souls broke their backs in vineyards under a warm amber sky.
"Careful," Rory warned. "Stone's heating up."
The Heartstone pressed against her skin, burning now. She drew the Fae blade. The moonsilver screamed a high, pure note as it met the air, the slender dagger flaring with a faint luminescence. A spiderweb of shimmering thread blocked the path ahead, invisible until the blade's light caught it. The threads vibrated with a malicious hunger.
Nyx reached out, but the threads snapped back like whips, striking the shade's form and drawing a hiss of smoke. "Wards," Nyx growled. "Fae teeth. They taste the dark."
Rory stepped forward. "Blade cuts wards," she muttered, recalling Isolde's gift . With a flick of her wrist, she sliced the thread. It didn't just break; it unraveled into silver mist, dissolving with a scent of ozone. The blade in her hand grew frostier, drinking the magic, eager for more. "It's effective. Whatever this is, we can cut it."
They pushed through the ward and entered the circle. In the center, the air warped, revealing a glimpse of a sprawling landscape. Vineyards stretched to a horizon that hurt the eyes, and the roar of a thousand feasting mouths echoed faintly, a cacophony of desire and consumption. A drop of nectar from an overhead flower fell, sizzling as it hit the ground within the circle, where the moss was stained a bruised purple, pulsing with that sickly amber hue. The soil drank deep.
"Isolde!" Rory called out. The Half-Fae stood by the warped air, her head tilted as if listening to a distant song . "Why does the blood of Dymas seep into your sanctuary ?"
Isolde didn't turn. "The river flows where the stone commands, Rory Carter. You judge the water for the mud it carries, forgetting the mountain that feeds it." She gestured with a pale hand toward the vision of the vineyards. "The gluttony hungers for the Veil. It gnaws. I am the Seer, yet I cannot lie to you. The knot strains. If it snaps, Cardiff burns first. Then London. Then the space between becomes a throat."
Rory looked at the tainted root, then at the Heartstone burning a hole in her chest. The crimson gem seemed to pulse in time with the amber rift. "You said we hold the shears. You said the stone is heavy. Is it a beacon ? Or is it part of the problem?"
Isolde turned slowly , her lavender eyes swirling with galaxies. "The heartstone is a cage, child of Earth. It holds a door shut. But the door kicks. And you carry the key. The blade opens the way, but the stone keeps the beast in the dark. You must choose. Cut the knot and risk the flood, or keep the cage and feel the heat until it consumes you."
Nyx solidified fully, their violet eyes narrowing. "The shade smells a third option. A path where the shears cut the string of the cage, but the blade severs the hunger. Dangerous. Likely death."
"Likely," Isolde agreed, her voice dropping to a whisper . "But the Seer cannot lie. There is a path. It winds through the roots of this grove, past the bleeding stone, to the heart of the Veil. There, you may stitch the rift. Or you may tear it wide and let Fae and Fiend dance upon the ash."
Rory looked at her friends. Nyx, a sorcerer trapped between realms for four centuries, ready to risk whatever remained of their soul. Isolde, an oracle exiled for sharing truths, standing guard over a leak that could drown the mortal world. And herself, a pre-law dropout from Cardiff who delivered dumplings for a living, holding a dagger that drank magic and a pendant that burned.
The cool-headed assessment clicked into place. Fear was irrelevant. Options were currency. They had a path.
"We stitch the rift," Rory said, her voice steady . She wiped a bead of sweat from her brow, her grip tightening on the hilt of the moonsilver blade. "Tell us where to start. No riddles. Isolde, can you mislead us?"
The Half-Fae's smile widened, revealing teeth just a shade too sharp. "No. But I can tell you that the path is lined with thorns, and the knife you carry is the only key that sings the lock to sleep. Are you ready to cut, Rory? Or do you only know how to run?"
Rory stepped toward the warped air, the Heartstone flaring with a heat that nearly blistered her skin, and drew a breath that tasted of magic and danger. "I'm done running," she said. "Show us the knot."