AI Aurora Carter had walked Richmond Park before—during summers when the air tasted of cut grass and sunscreen, during rainstorms that turned the paths slick and honest. Tonight, though, the place felt staged, like the world had been rehearsing itself. The trees stood too deliberately . The light between them didn’t fall so much as it hovered, amber-tinged , refusing to commit to night.
Rory kept to the shadow line where the lamp posts gave up. Her bright blue eyes tracked every dark pocket between trunks, half-expecting something to move that shouldn’t.
Nyx moved like it belonged to that refusal. They were there and not there—an ink-smooth silhouette that condensed when Rory’s gaze caught it and thinned when she looked away. When Nyx spoke, the sound rode a thread of wind that slipped under her coat.
“You came with two weights,” Nyx whispered. “One in your palm. One in your breath.”
Rory glanced down, involuntarily, at her left wrist. The small crescent scar still itched faintly when she was nervous , the old body-memory of childhood accidents. She curled her fingers around the silver chain under her jacket, shielding the deep crimson Heartstone pendant from view.
It pulsed—once, twice—like a slow heartbeat answering something underneath the ground.
She hadn’t asked why it did that. She’d asked Isolde for answers, yes, but Isolde had never given straight lines. Isolde Varga always delivered riddles the way other people delivered cups of tea: steam first, then truth if it pleased the tongue.
Ahead, the ancient oak standing stones marked the boundary. Four of them, arranged like a broken compass. Their bark had grooves like writing worn smooth by years of touch. Even from a distance, Rory could see the faint shimmer around them, so subtle her normal sight tried to deny it.
Only when she looked at the shimmer without focusing on it—letting her eyes soften, letting her mind stop insisting—did it become real. A distortion, thin as heat over asphalt. The Veil, she thought. Not a wall exactly. More like an agreement between worlds, stretched too tight.
Isolde stood near the stones as if she’d always been there. Silver hair fell to her waist, pale and patient. Her eyes held a lavender calm that made the rest of the park’s anxious stillness seem rude.
She didn’t smile. She spoke instead, voice like cool water in a carved channel.
“Two shadows seek a third,” Isolde murmured, as if counting stones . “One bright-willed girl with a heart that warms for doors. One whisper that slips where feet do not tread. And a seer who cannot walk where mortals look.”
Nyx angled their head toward her, their faintly glowing violet eyes narrowing. “You can’t lie,” they said. “So don’t.”
Isolde’s gaze flicked to Rory’s wrist, to the scar and the chain beneath fabric. “I will not,” she answered, and the words carried a weight of inevitability. “But I can mislead. If you wish to remain whole.”
Rory swallowed. “I just need to know what’s on the other side.”
Isolde looked past her, toward the shimmering distortion. “Then listen with your skin,” she said, and stepped forward .
When Isolde walked, she didn’t leave footprints. The grass simply returned to its original shape, as if she’d moved through an idea rather than soil. Rory’s stomach tightened with a private, irrational fear—fear that if she tried too hard to observe, the world would notice she was mortal and edit her out.
She tightened her grip on the pendant and took a step toward the stones.
The air changed on contact.
Not colder, not warmer—wrong in a way that made Rory’s teeth feel slightly loose. The hairs on her arms lifted as though charged by static. The pendant’s pulse jumped, suddenly faster, and warmth spread through the silver chain until it anchored itself against her throat.
The Heartstone glowed faintly under her jacket. Rory could feel it, deep crimson light blooming in her palm as if her skin were a window.
Nyx moved first, sliding toward the distortion with the easy suspicion of something that had lived between realms its whole afterlife. For a moment they shimmered , solid and shadow both, and then they were there on the other side of the shimmer without the in-between.
“Come,” Isolde said, though she hadn’t turned. Her voice carried the calm of a person who’d crossed this boundary many times and learned not to dramatize it.
Rory followed.
The instant she crossed, the world went quiet. It wasn’t silence exactly. More like the park had pulled its sound inward. Birds kept singing somewhere far away, but the notes didn’t reach her. The crunch of gravel vanished. Even her breathing sounded muffled, swallowed by thickening air.
Then the muffling slid off like a coat.
Richmond Park unfurled around her—yet not the one she’d stepped out of. The standing stones remained, but they looked older, their lichened surfaces glowing with slow pulses of pale light. Wildflowers bloomed in every direction, impossibly abundant, year-round blossoms with petals in shades of violet, gold, and ink-dark red. The scent hit her all at once: sweet pollen and damp earth and something faintly metallic, like rain about to fall.
She could see her breath. It formed and lingered longer than it should, as if time inside this pocket played at being thick.
Nyx drew close, their silhouette rippling like smoke over a candle flame. Their voice returned, whisper -thread thin.
“Ah,” they said. “This place remembers.”
Isolde walked ahead along a path that hadn’t existed a second ago. It wasn’t cobbled. It was grown—roots braided into a narrow way, the soil arranged beneath them like intention. Every step Rory took pressed her into a sensation of moving through deep velvet .
Her mind reached for logic and found it politely unavailable.
They passed between two standing stones set lower than the first pair. Between them, the ground dipped and rose in a pattern like a heartbeat. Rory’s pendant warmed again, stronger now, the pulse syncing with her own.
“Portal nearby,” Isolde said, as if reading her thoughts . She spoke without looking back, but Rory had learned that the seer’s attention was a net, even when it didn’t show itself. “Doors do not announce themselves here. They hum.”
“What kind of door?” Rory asked.
Isolde’s lavender eyes turned, and for a heartbeat Rory felt pinned by a gaze that couldn’t lie even if it wanted to. “A door for hunger,” she said. “A door for wanting. A door for what is taken until the taking becomes a feast.”
Nyx’s whisper sharpened. “Hel.”
Rory didn’t know why her stomach twisted at the word. Hel wasn’t a fairy tale. Not in their world. She’d heard it in fragments—names people spat when they wanted to scare children and names people said softly when they didn’t want to admit fear. The cosmology had become rumor in her mouth: Hel and its realms, the Veil between, the Wardens who monitored rift points.
The pendant pulsed like it recognized a scent.
They moved deeper.
The first surprise was sound. Far off, beyond the trees that looked too close to be natural, Rory heard clinking—glass against metal—then a swell of laughter that didn’t belong to any throat she could imagine. It wasn’t the blunt roar of drunkenness. It had rhythm, cadence. Like a crowd trained for celebration.
Under it all, another sound threaded through: a faint, continuous crackle, not fire but heat . It reminded her of sugar caramelizing.
“What is that?” she asked.
Isolde didn’t answer directly. Instead, she pointed a slender hand toward a grove of fruit trees whose branches arched low under the weight of colors Rory couldn’t name. Some fruits were pale as pearls. Some were dark and glossy as polished stones. Leaves shimmered with a waxy sheen, catching light that didn’t come from any sun she could locate.
“In the places where hunger is an art,” Isolde said, “the air tastes before the mouth does.”
Rory lifted her chin and breathed.
Something sweet filled her nose—honey, overripe berries, and warm bread. For a second her body forgot it should be wary. Her stomach tightened with a sudden, unreasonable longing, a craving sharp enough to feel personal.
She forced herself to exhale slowly .
Nyx watched her reaction with their violet eyes, their whisper curling colder. “Don’t swallow the illusion,” they warned. “Hunger here is a language. It will speak your wants back to you.”
Rory tugged the pendant chain farther under her jacket until the Heartstone pressed against her sternum through fabric. The warmth steadied. It didn’t block the scent, but it anchored her to herself, like a hand on a shoulder.
Isolde led them under an arch of entwined branches. Their leaves glimmered with dew that never fell. The air tightened around the group, and Rory felt the Veil’s distortion become sharper ahead—like a curtain drawn closer.
Then she saw it: a thin seam in the air, shimmering faintly. It wasn’t visible to ordinary sight, but her eyes had been trained by fear and by the pendant’s glow. The seam wavered with the same distortion she’d noticed at the stones—only here it pulsed , breathlike.
A rift point.
Monitored, she thought, because Wardens watched such things. Monsters were one thing. Authorities were another.
The seam’s warmth radiated outward. Rory’s Heartstone throbbed . Crimson light pressed against her skin through fabric, as if the pendant wanted to climb out of her body and touch the seam.
Isolde stepped to Rory’s side, close enough that her perfume-like presence made Rory think of crushed lavender and old parchment. “This is where your artifact is most honest,” Isolde said. “Not where it is safe.”
Rory’s fingers brushed the Fae-forged Blade tucked into her belt—a slender, leaf-shaped dagger. The moonsilver felt cold even through leather. When she drew it a fraction, moonlight gathered unnaturally, catching the faint luminescence along its edge.
The blade’s edge didn’t gleam like metal. It looked like the idea of moonlight made tangible .
Nyx hissed softly . “You brought Isolde’s gift.”
“I didn’t come empty,” Rory said, even though the words came out less brave than she intended.
Isolde’s gaze flicked to the blade. “It cuts wards,” she reminded them. “Particularly those that are… persuaded to look harmless.”
Rory stared at the seam in the air.
The rift didn’t hang open like a gaping wound. Instead, it was anchored by something: a lattice of interwoven vines, silvered at their tips. Each vine held a bead of dew that refused to fall. When Rory stared too long, the dew beads seemed to shift position, like eyes rearranging themselves.
The unease came in slow layers. She could feel a presence behind the seam—not a body, not a voice. More like pressure, like standing too close to a cliff edge.
Nyx leaned in, their outline fraying as if they were tasting the seam with their shadow. “I can slip,” they whispered. “But you cannot follow me without paying.”
“Paying how?” Rory asked.
Isolde’s answer came in riddles, as always. “With time you will not notice until it is gone,” she said. “With a hunger that does not stay small. With a choice that feels like yours—until it isn’t.”
Rory’s throat tightened. She’d thought she came for answers, but the grove was already rewriting her sense of what answers meant.
To ground herself, she did what she always did: she looked for patterns.
She examined the vines supporting the seam. The beads weren’t random. They formed a faint rhythm in their arrangement, a repeating sequence. Rory tried to count and found the numbers slippery, like counting clouds.
She checked her pocket for her phone out of habit. The screen lit up—and then went dark with a soft flicker , as though the device had decided it no longer recognized the rules.
“Outside time,” Rory muttered. “Gone wrong.”
Nyx tilted their head. “How long have you been here?”
Rory didn’t know. She’d stepped across the boundary minutes ago, maybe. But the warmth of the Heartstone suggested something else: duration stretching or compressing, the grove’s pocket logic folding her sense of minutes into something longer.
Isolde answered the unasked question. “An hour inside,” she said gently , “can be minutes or days outside.”
Rory’s heart kicked hard. “So we could—”
“Yes,” Isolde said. “You could return to a world that has aged while you were still looking at flowers.”
The distant laughter deepened, swelling again as if the crowd heard their presence. The sweet scent intensified, and Rory’s body reacted like it was being offered something she’d secretly desired for years.
Her resolve threatened to crumble in the face of comfort.
Then she felt it: a tug at the Heartstone’s chain, not from her own grip, but from the rift itself . The pendant pulled against her skin with a steady insistence, like a lodestone answering its opposite.
Rory lifted her hand. The pendant flared faintly—deep crimson light bleeding through her fingers. For a brief moment she saw reflections within the glow: a table crowded with food that looked too perfect , vineyards under a warm amber sky, chefs moving like dancers. It wasn’t a picture exactly. It was a sensation—the promise of indulgence without end.
Hel, she realized with sudden clarity. The place of excess, the realm that turned hunger into art.
The rift seam shivered as if responding to her recognition .
Nyx recoiled slightly , whisper turning urgent. “They know you can see them.”
Rory’s fear sharpened into anger. “Who’s ‘they’?”
Isolde stepped closer, her bare feet—if they were feet—still leaving no prints on the root-path. She raised one hand toward the vine lattice. The dew beads around the rift shimmered in response, as though tracking her touch .
“The gluttonous ones,” Isolde said. “The contracted ones. The ones who have tasted bargains and found them delicious.”
Rory pictured helbound souls—people who’d left Earth and agreed to serve hunger like a sentence.
Her grip tightened on the Fae blade. The cold steadied her, anchoring her in something made with intent rather than temptation.
“Then I won’t taste,” Rory said, and heard the steadiness in her voice as if it belonged to someone else. “Not without choosing.”
Isolde’s lavender eyes held hers. “Choice,” she repeated, tasting the word like it was a fruit with a bruise. “Be careful. Some doors open only for people who insist they are the key.”
Nyx’s silhouette shifted, moving closer to the vine lattice without quite touching it. Their violet glow dimmed, swallowed by the shadow around the seam.
“I can cut the ward,” Rory said, and realized she meant it. Her hand moved, bringing the blade nearer to the vine beads.
The moment the blade’s tip hovered over the lattice, the vines tightened in a defensive pattern. The dew beads flared. A ripple traveled through the interwoven branches, and the air around Rory thickened until it pressed at her ears.
Sound returned all at once—voices layered and overlapping, not all intelligible. She heard words like “more” and “take” and “just a bite,” whispered in tones that matched her own thoughts.
She wavered .
The pendant burned warmer, as if the rift approved.
Nyx hissed, and the hiss turned into a whisper that sounded like wind on stone . “Let me,” Nyx urged. “I can put myself between you and the bargain.”
Rory hesitated. She didn’t trust bargains. She didn’t trust doors. But she did trust Nyx’s instincts—an intelligence that had survived being trapped between realms for centuries.
Isolde’s voice cut through the rising chant, calm and unreadable . “If you step back,” she said, “you keep your teeth. If you step forward,” she continued, “you keep your hunger—but it will never again be yours alone.”
Rory stared at the lattice. The vines were beautiful in their precision, their silvered tips glowing like tiny moons caught in webbing. The ward looked like art, like decoration .
That was the trick.
She lifted her blade a fraction higher, and this time she didn’t let her mind reach for the offered sweetness. She reached for the sensation of cold metal and the scar on her wrist—pain as an old reminder : accidents didn’t happen by magic; they happened because people ignored warning signs.
Her wrist stung, a phantom ache.
Rory moved.
The Fae-forged Blade slid through the air with a clean, leaf-like grace. The moment it contacted the vine lattice, the ward screamed—not with sound, but with resistance . The air jolted around her, and the pendant’s glow flashed so bright her eyes watered.
Nyx surged forward, their shadow spilling under Rory’s feet, turning the root-path into something darker and more malleable. The whispering voices faltered, as if deprived of purchase.
Isolde watched from the edge of Rory’s vision, serene as a statue. Yet her eyes had sharpened. Her lavender gaze pinned Rory’s blade like she was witnessing an old prophecy come true, reluctantly .
Rory pushed through the ward.
The blade didn’t hack; it cut like something meant to sever magic cleanly. Silver light traced a thin line across the vine lattice, and the dew beads burst into a mist that smelled—briefly—like roasted sugar before it vanished.
The seam in the air widened.
Warm amber flooded the space behind the rift, not light exactly but a glow with texture, thick as fruit compote . Heat rolled out in a wave that made Rory’s skin prickle.
For one heartbeat, she saw beyond: a sprawling vineyard where tables sat under trellises like altars. Chefs in gleaming aprons moved between courses as if stirring storms . The laughter came from those tables—hungry, delighted, endless.
Then the rift shuddered, reacting to the interruption.
Nyx leaned in toward the opening, whispering urgently in the wind of the seam. “It’s waking.”
Rory swallowed hard and stepped back, blade still raised. The Heartstone pendant pulsed wildly in her palm, warmth turning into a fever.
Isolde’s voice softened, rare gentleness threading through her riddles. “Now,” she said, “you have seen the door’s appetite. The next step belongs to you—though it will try very hard to belong to the door.”
Rory’s breath came quicker. Her mind spun around the wonder of it all: the impossible flowers blooming through a wrong season, the absence of footprints on living grass, the ward so elegant it almost deserved admiration.
And alongside that wonder, the unease sharpened into resolve .
Whatever waited beyond the seam, it wasn’t just waiting .
It was already tasting . Already counting her thoughts, already learning the shape of her hunger.
Rory tightened her grip on the blade and faced the widening rift, cool-headedness fighting to stay ahead of fear as the amber glow pulsed like a heartbeat.