AI The gate to Richmond Park usually smelled of damp charcoal and diesel fumes from the buses rattling past the perimeter fence. Today, as Aurora ducked under the iron railing, the air tasted different—sharp, like ozone and crushed mint.
The Others were already waiting. Nyx stood by the ancient oak that marked the park’s eastern edge, their form flickering like a candle in a drafty hallway. They were mostly shadow, a humanoid silhouette that drank the grey twilight of the English afternoon, but their faintly glowing violet eyes cut through the gloom like twin stars. To her left, Isolde waited, a statue of silver-stitched silk in a parka that looked entirely too warm for the crisp November wind.
“Ready to play tourist, Rory?” Nyx’s voice was a whisper that seemed to come from inside her own head, a rasp of dry leaves.
Aurora tightened her grip on the strap of her canvas delivery bag. The Fae-Forged Blade lay heavy and immovable against her hip, a slab of moonmetal that always felt three degrees below freezing. She pulled her black jacket tighter, hiding the dagger’s edge, and stepped into the treeline.
“Ready,” she said, though her heart hammered a frantic, rhythmic beat against her ribs.
They walked for twenty minutes. It should have taken them ten. The park map was wrong; the contours of the earth seemed to have been redrawn by a drunk artist. The undergrowth grew thicker, the brambles curling away from Nyx as they passed, as if the plants were afraid of the void in their companion’s shape.
Then, the world shimmered .
It was subtle—a distortion in the air, much like the heat haze rising off asphalt in July, but this was cold. Aurora squinted, blinking rapidly. When she looked again, the texture of the tree bark had changed. The rough, fibrous texture smoothed into something like polished obsidian. The canopy above, previously dense and messy, organized itself into a geometric lattice, the leaves turning from green to a bioluminescent, pearlescent white.
“The Veil,” Aurora whispered, reaching up to touch her left wrist. The crescent-shaped scar there felt hot, a sharp anchor to reality.
“It thins here,” Isolde said, her voice floating above the wind. She didn’t walk, exactly. She glided , her boots sinking slightly into the moss before resolving, leaving no footprint behind, as the codex warned. “Do not step on the stones unless you wish to be a guest, not a visitor.”
Aurora stepped over the rough roots that had previously been smooth bark. *Psychogenic hallucination,* she told herself. *Pre-Law brain trying to rationalize supernatural phenomena.* But the ground felt solid beneath her feet, the soles of her sneakers pressing down on dirt and rotting leaves. It was a heavy, organic grounding that matched the heaviness in her stomach.
They emerged into the clearing.
Aurora gasped.
It wasn’t a forest clearing anymore. It was a garden of ruin. Wildflowers—lavender, foxglove, and something with petals the color of bruised plums—clustered around the base of the standing stones. They bloomed year-round, even in the waning autumn light. The air here wasn’t wind; it was a breeze that carried a scent Aurora couldn’t place—too sweet, like overripe fruit fermenting in the sun.
“The time dilation,” Nyx murmured, solidifying more fully, taking on the vague, menacing shape of a tall man in a heavy cloak. They drifted closer to Aurora, blocking out the alien sun. “One hour out there could be a lifetime in here. Or a moment.”
“We don’t have a lifetime,” Aurora said, her voice steadier now that they were through the threshold. She felt the weight of the Heartstone pendant around her neck. It was supposed to pulse when a Hel portal was open. She reached up with her right hand, touching the silver chain. *Safe. For now.* The stone was warm against her skin, radiating a dull heat that contrasted sharply with the cold moonmetal of her dagger.
They approached the center of the grove where Isolde had knelt, facing a pool of water that didn't reflect the white sky, but instead showed a swirling nebula of violet and grey.
Isolde turned. She looked older than the photos Aurora had seen in her phone—though that was a contradiction in terms for a being of the Fae Courts. Her silver hair, long and shimmering like spun mercury, fell past her waist. Her pale lavender eyes locked onto Aurora, and for a second, Aurora felt as though she were being dissected , fileted, and analyzed by a microscopic lens.
“Carter,” Isolde said. Her voice didn’t just carry; it seemed to vibrate the dust motes dancing in the air. “The law student. The runner. The shadow-dweller.”
“My name is Rory,” Aurora corrected automatically, a reflex from university debates, though she knew arguing with a Seer was a losing battle. “Please, Isolde. We came because Nyx said you could help with… the breach.”
“The breach is not a crack in the wall,” Isolde said, standing up. She drifted toward them, her movements graceful, impossibly fluid. “It is a door left ajar. The winter solstice weakens the seal, yes. But to fix it, one must feed the Keeper.”
“Keeper?” Nyx stepped forward, their shadow detaching slightly from their feet, rising like a dark tide around them. “You mean Prince Belphegor?”
Isolde turned her head, her eyes narrowing into delicate slits. “Do not speak his name in my grove. It stains the air like raw meat.”
Aurora looked around the clearing again. The strangeness of it washed over her—a heavy, exquisite vertigo. The trees were watching . The flowers were breathing , expanding and contracting with a rhythmic pulse. She touched the hilt of the Fae blade. It remained ice cold. A good sign. If she had to fight her way out of this pocket dimension, she would need every advantage.
“Show us the way to the breach,” Aurora said, stepping in front of Nyx. She put on her cool, unflappable persona. It was the mask she wore delivering late-night orders to drunks in East London, the mask she wore when Evan screamed. She was a lawyer’s daughter; she could negotiate with devils. “Or show us the Keeper. We’re ready to do whatever is necessary to shut that door again.”
Isolde smiled. It wasn’t a friendly expression. It was the smile of a queen spotting an insect on her banquet table. “Willing to bleed for it? The Veil is hungry, little Rory. And it feeds on confusion.”
Aurora reached into her pocket and withdrew the Heartstone pendant. The crimson gem inside pulsed once, a sharp throb that matched her heartbeat. It wasn't reacting to a Hel portal here. It was reacting to the sheer density of magic in the air. It felt like touching a live wire.
“Where do we start?” Aurora asked, looking from the swirling water in the pool to the towering stones that marked the boundary of their temporary reality.
“Listen,” Isolde whispered. She pointed a thin, pale finger toward the trees.
Aurora strained her ears. Beneath the wind, she heard it. A low, grinding sound, like tectonic plates grinding together, but musical. A heartbeat.
“The breach,” Aurora said.
“It is close,” Isolde said. “But beware the compulsion, Rory. They are voices in the dark, whispering truths that will lead you astray. You must trust the cold steel, not the warm promises.”
Aurora gripped the hilt of the blade until her knuckles turned white . The moonsilver touch comforted her, familiar and absolute. She looked at Nyx. The shadow creature nodded, their violet eyes glowing brighter.
“Let’s go,” Aurora said.
They turned back toward the edge of the grove, leaving the impossible, blooming garden behind, stepping blindly into the dark woods where the Veil was thinnest.