AI The pendant woke her before she saw anything—a soft, insistent throb against her sternum, like a second heartbeat. Aurora pressed her palm flat over the stone through her shirt. It was warm. Warmer than skin. Warm enough to make her want to snatch it away, but she didn’t. In the dark of the old sewer tunnel, that heat was the only compass she had.
Nyx moved ahead, a liquid smear of deeper darkness against the brick. Their violet eyes turned, faint as dying embers. “The Veil is thin here. The pendant feels it.”
Aurora’s fingers curled around the Fae-forged blade at her belt. The cold of the moonsilver bit through her jeans, steadying her. “Where’s the tear?”
“There.” Nyx pointed, but Aurora saw nothing—only the curve of the tunnel and a puddle reflecting a streetlamp that shouldn’t have been there. Then the air shimmered . A distortion, like heat rising off asphalt, though the tunnel was cold and damp. The pendant flared. Her heart kicked.
She stepped forward. Nyx put a hand—if a hand it was—against her shoulder. “If we cross, there is no promise we can return the way we came.”
“There’s never a promise of that anywhere,” Aurora said.
Nyx laughed, a whisper caught on wind. “This is why I find mortals exhausting.”
They crossed.
The first thing was the smell. The sewer had been wet stone, iron, stagnant water. This was honey and hot bread and something floral, cloying, like walking into a bakery in high summer while someone burned sugar nearby. Then the light hit her, and Aurora raised a hand.
The sky was amber. Not sunset—there was no sun, no cloud, no gradient. Just a warm amber glow from everywhere and nowhere, as if the whole sky had been dipped in honey and left to cool. It turned the world gold: rows of grapevines stretched to the horizon, heavy with clusters of fruit the size of plums, skins glossy as polished carnelian. Orchards spread beyond them, trees bent low with apples and figs and pomegranates all at once, blossoms pushing out between the ripe fruit as if the seasons had surrendered.
Aurora stood on a path of crushed white stone that wound between the vineyards. The stones were warm through the soles of her trainers. She turned, half expecting the tunnel behind her. It was gone . There was only the path, and the vines, and the impossible sky. Nyx stood a few feet away, solid enough now that their silhouette had edges, their violet eyes squinting.
“The shadows are wrong,” Nyx said.
Aurora looked down. The light came from no direction, so shadows pooled beneath the vines in soft, shapeless patches. But Nyx was right: they didn’t fall away from the light. They faced inward, toward the path, as if watching . As if waiting.
The pendant’s pulse slowed to a deep, contented warmth , like a cat curled against her chest. That frightened her more than a burn would have.
They moved deeper. The path led them under a trellis woven with white flowers that smelled of jasmine and overripe peach. Petals fell, but there was no breeze. They simply let go and drifted down, landing on Aurora’s hair and shoulders. She brushed them off. More fell. The vine above creaked, the sound of old wood flexing.
“Does anything live here?” she asked, her voice too loud.
“Yes,” Nyx whispered. “But not the way you mean.”
Beyond the trellis, the vineyard opened into a garden. Not wild—too deliberate. Beds of herbs and flowers laid out in complex knots, separated by low hedges trimmed into spirals. Fountains bubbled, but the liquid in their basins was dark, almost black, and it moved too slowly for water. A long table had been set in the center of the garden, draped in cream linen. Plates gleamed. Goblets caught the amber light and held it. Food covered every surface: roasted birds glazed and still steaming, bowls of fruit so vivid they looked painted, loaves of bread with crusts split to show soft white interiors, tarts dotted with berries, platters of cheeses and cured meats and honeycomb.
Aurora’s stomach cramped. She had eaten hours ago, a rushed meal in her flat above the bar, but now she was ravenous. Saliva flooded her mouth. The hunger was so sudden and so deep that her knees nearly buckled. She caught herself on the edge of a bench, and the bench was warm, as if someone had just risen from it. The chairs around the table were pulled out at odd angles. Napkins lay crumpled. A fork balanced on the rim of a plate. But no one was there.
“Don’t,” Nyx said. Their voice had no tone, but Aurora heard the warning anyway.
She hadn’t even realized she’d taken a step toward the table. Her hand was already reaching . She wrenched it back, clamping her fingers around the hilt of the Fae blade. The cold bit her palm. The hunger receded, just enough to make her think clearly again.
“What would happen if I ate?”
Nyx tilted their head. “You would never stop.”
Aurora looked at the table. The roasted meat glistened. The bread steamed. She could smell rosemary and butter and dark wine. It all looked real. It all looked like the best meal she had ever seen, and she had never wanted anything more. The wanting itself was too much. It didn’t feel like her.
Movement flickered at the edge of the vineyard. She turned, hand still on the blade. Workers moved between the rows—human-shaped, but hollow somehow, their movements mechanical . They plucked grapes with bare fingers, not flinching when the vines’ small thorns scratched their skin. They carried baskets to a stone trough and dumped the fruit in. One of them lifted his head. His eyes were dark and empty, not empty like blindness, but empty like everything behind them had been scraped out . He stared at Aurora for a long, terrible moment. Then he bent back to the vine, and a single grape fell from his hand and rolled into the path.
Nyx had gone still. “Helbound,” they said quietly. “Souls contracted from Earth. They are not harvesting for themselves.”
Aurora’s hunger twisted into nausea. She looked at the table again, at all that food, and saw it for what it was: bait. An altar to excess. The fruits were too large, the aromas too perfect , the warmth too seductive. The garden itself was a mouth.
She pulled the Fae blade free. In this place, the moonsilver didn’t merely glow—it shone, a pale cold light that made the nearest flowers shrink back. The air around the blade misted. Nyx drew back too, just a fraction.
“Keep that thing away from me,” Nyx said, though their voice carried no real fear .
“Then don’t make me use it.” Aurora turned in a slow circle, scanning the hedges, the fountain, the table. “Why isn’t anyone eating? There’s a feast set for twenty.”
“Maybe they’re already full.” Nyx’s eyes narrowed . “Or maybe this is the moment before the feast begins, and we are the guests.”
A bell rang in the distance—not a church bell, but something deeper, a bronze note that vibrated through the soles of her feet. The sound came from beyond a row of twisted cypress trees at the far side of the garden. The trees did not move, but their shadows stretched, thin and black, reaching along the ground toward the table. Toward them.
The pendant pulsed once, sharply . Not warm now—hot. Aurora gasped and clawed at the chain. The stone burned against her sternum, then cooled as quickly as it had flared. She pulled it out, and in the amber light the deep crimson gem swam with inner fire. It was a warning.
“Portal,” she breathed. “Somewhere close. Maybe the bell opened something.”
Nyx turned toward the cypress trees. “Or closed it.”
They moved through the garden, past the table, and Aurora forced herself not to look at the food. The smell stayed with her, though—browned butter and honey and citrus and something dark and roasted. Her stomach growled. She bit the inside of her cheek until she tasted blood.
The path led under the cypresses, which stood in two neat rows like sentinels . Their branches wove together overhead, turning the amber light into stripes and dapples. The shadows here were thicker, and they did not flee from the Fae blade’s glow. They pressed closer, as if the darkness had weight . Nyx seemed to grow taller, more solid, the edges of them bleeding into the shade. Aurora could hear something now—a sound she had not noticed before. Voices. Not words, but laughter and clinking glasses, the low murmur of a crowd, the scrape of cutlery. It came from everywhere and nowhere, echoing down the path, but when she stopped to listen, it stopped too.
Then the path ended.
Before them stood an archway of black iron, twisted into shapes of vines and thorns. Beyond it lay a courtyard paved in pale stone, where a fountain sent a spray of dark liquid into the air. The droplets hung too long, suspended like beads of glass before falling. Around the fountain, long tables had been laid with even more food, but these chairs were occupied. Figures sat at the tables, motionless, their faces turned toward plates piled high. They did not chew. They did not blink. Their hands rested beside their cutlery, perfectly still.
Aurora’s heart hammered. “Are they—?”
“Waiting,” Nyx said. “For the feast that never ends.”
One of the figures turned its head toward her. Its face was beautiful, and smooth, but its eyes were the same hollow dark as the vineyard workers. Its lips moved, and though no sound came out, Aurora felt the word in her chest as if it had been placed there: *Stay.*
She stepped back. The Fae blade blazed, and the figure flinched, turning away with a sound like dry leaves skittering over stone.
“We need to find the way back,” Aurora said, her voice steady even though her hands were not.
Nyx looked up at the amber sky. “Back is not a direction here. But the pendant will know.” They extended one shadow-draped hand. “Take it out again. Let it feel the air.”
Aurora lifted the Heartstone. Its inner fire had quieted to a smolder. She turned slowly , and when she faced the courtyard, the stone cooled. When she faced the archway, it warmed. When she faced the path back through the cypresses, it stayed neutral—not hot, not cold. But when she turned toward a small gap in the hedges to their left, a gap she had not noticed before, the stone flared so hot she nearly dropped it.
“There,” she said.
The gap led into a narrow walkway, formed by hedges so dense they swallowed the light. Nyx slipped through first, becoming little more than a ribbon of darkness. Aurora followed, holding the Fae blade out before her. The cold light pushed back the shadows, just enough to see the walkway twist and bend, and then open onto a tiny circular clearing. At its center stood a single stone—not a standing stone, but a black, polished oval set into the ground like a mirror . The air above it shimmered , and through the distortion Aurora could see the shape of a brick tunnel, and a puddle, and the faint orange glow of a streetlamp.
The Heartstone pulsed once, warm and steady, as if satisfied.
“Home,” she whispered, and for the first time since they’d crossed, she allowed herself to believe the word.
They stepped through, and the amber light vanished. The tunnel was cold and wet and smelled of iron and stagnant water. Aurora braced one hand against the brick and breathed. Behind her, Nyx reformed from the shadow by the puddle, their violet eyes dimmer now.
“We should seal it,” Nyx said.
“How?”
Nyx looked at the Fae blade in her hand. “That was made to cut wards. It can mend them too, if you know where to draw the line.”
Aurora looked at the shimmering distortion in the air, already fading. Beyond it, the garden waited, rich and warm and starving. She lifted the blade. Its edge gleamed in the dark.
“Tell me where.”