AI The frost in Richmond Park did not reach the grove.
Rory noticed it before she saw the stones. Her breath fogged white along the public path, her boots crunching over frozen leaves, and then the air changed, not warmer exactly but thinner, as if someone had lifted a lid . The cold fell off her face. Tall grasses brushed her ankles without snapping. Somewhere ahead, beyond the dark trunks of the oaks, something bloomed that should not have bloomed in December.
She stopped to check the crescent scar on her left wrist, a habit she did not examine, and pushed her shoulder-length black hair back from her face. "You said you wouldn't bring me here after dark," she said, without turning .
"I said no such thing," Isolde said from beside the nearest standing stone. Rory had not heard her arrive. The silver hair that reached to her waist caught the amber light bleeding from between the stones and held it. "I said the Park keeps its own hours. This is one of them."
Rory followed her gaze. The standing stones were not neat or quarried. They were ancient oak trunks, split and swollen, their roots knotted into a broken ring. Wildflowers grew in a bright, careless fringe around them, blue and white and a stubborn yellow, their petals beaded with dew despite the frost outside. A blackbird sang once, too late in the year, and then stopped.
Nyx leaned against a stone as if the stone had invited them. Solid, at the moment, they cast no proper shadow. Their silhouette drank the light at its edges. Violet eyes, faintly glowing, found Rory's and stayed there. "You feel it too," they said, and the words arrived like wind through dry leaves. "The warm pocket. Under your shirt."
Rory's hand went to the pendant before she could stop it. The Heartstone was the size of a thumbnail, deep crimson on a silver chain, and it had been cool against her sternum all the way across the Park. Now it throbbed with heat, a small, insistent pulse . "Yeah," she said. "What is it?"
"The way in," Isolde said. "The way too many have taken. The Veil thins on the winter solstice. It thickens in summer, to keep the curious honest. Tonight it gapes where the stones breathe."
"That's not an answer."
"It is a direction," Isolde said. Her pale lavender eyes did not blink. "You came seeking the Helbound kitchens. You carry his mark. Walk between the oaks and do not count your steps."
Rory had not told her about the pendant's giver. She had not told anyone. The fact that Isolde knew it anyway settled cold somewhere behind her ribs, colder even than the Fae blade at her hip. The dagger was slender, leaf-shaped, moonsilver, and always cold to the touch. Rory felt that cold through her coat now, a clean line against the heat blooming at her throat.
"Nyx is coming," she said. It was not quite a question.
"I am already moving," Nyx whispered, and their form thinned at the shoulders, incorporeal, a shape of living shadow poured between two trees. They slipped forward without a sound. Where they passed, the wildflowers bent away and sprang back.
Rory glanced back at the Park path. A jogger's lamp bobbed between the trees, far away and too slow. Her phone, when she checked it, read 11:47. She had left the flat above Silas' bar at 11:30. The walk through the frost should have taken six minutes. She pocketed the phone quickly and made a mental mark, the way she marked delivery routes in unfamiliar estates. In, out, keep something behind you to find again.
"Isolde," she said. "If I go in, how do I come back?"
"By the same mouth," Isolde said. "By leaving something you are meant to leave. The Wardens watch the tears. They will notice a fresh tear before long. Choose quickly , little Carter, and choose as if you will be remembered."
Rory stepped between the two nearest stones.
The Veil was not a wall. It was a shimmer, a faint distortion in the air that her bright blue eyes only caught when she looked sideways, like heat over a summer road. Stepping through it was stepping through pressure. Her ears popped. The pendant burned. The blade at her hip sang against her thigh with a cold so sharp it hurt.
And then she was in heat.
It struck her all at once, humid and golden. The sky above Dymas was a warm amber that did not change, a light without a sun she could find and without any need for one. It fell through a canopy of vines so thick their leaves made a second sky. The vines hung in ropes from trees she did not know, heavy with grapes the size of plums and fruits that split open to show pulp like jewels. Everything smelled of ripeness, too much ripeness, sugar and wine and something roasted and rich underneath, a scent that coated the back of her throat.
She stumbled on soft ground that gave like a mattress stuffed with moss and fallen petals. Her boots sank. When she lifted one, it made a small sucking sound and left a print that filled instantly with amber sap. Behind her, the grove was gone . There was only more of Dymas, rolling down in terraces she had not seen from the threshold.
"Oh," she breathed, and hated how small the word sounded.
Nyx rematerialized beside a vine, solid again, dusting petals from their coat. "It gets louder," they whispered. "Listen."
She listened. At first the place seemed silent for all its color . Then the sounds collected: water somewhere below, moving slow and thick; the drip of sap from leaf to leaf, a steady ticking; the distant clash of metal and a voice raised in what might have been laughter and might have been a challenge. Music, or the memory of music, wound through the trees in uneven phrases, a fiddle and something with strings.
"Where are we?" Rory asked Isolde, who had followed her through the shimmer and now stood with her hands folded, unhurried. Isolde left no prints in the soft ground. Rory looked down and confirmed it twice, annoyed at herself for looking.
"The realm of Gluttony," Isolde said. "Dymas, they call it. Belphegor keeps its gates. The chefs keep its tables. The souls keep its kitchens."
Rory pushed deeper along a path that was not a path, only a narrowing of the undergrowth. Vines parted for her as if they were curtains, though they brushed her shoulders with sticky tendrils. An orchard opened on her left, rows of trees bent double under fruit that had grown into shapes she almost recognized. Pears swollen into gourds. Apples with skin so taut it shone. One branch had split and wept a clear juice that ran down the trunk in slow rivulets and pooled at the roots, sweet as syrup. Flies moved in a lazy cloud around it, but they did not land.
She crouched. The juice smelled clean. It smelled honest, like the first bite of something. Her mouth watered before she could decide not to let it. Not hunger, she told herself. A reflex. Rory Carter did not do reflexes.
She stood and wiped her hands on her jeans, though she had not touched anything. "We need a way back," she said. "If that rift closes—"
"Then we eat," Nyx said lightly , from the other side of the orchard. "And eat. And eat. That is the custom here."
The unease that had been following her since the stones sharpened into something specific. The orchard was too tended. The path, though wild, had been kept . Every tree had been pruned . Every fallen fruit had been gathered into neat piles and left to rot, deliberately , as if rot itself were a course. Beyond the orchard the ground sloped down to a garden of raised beds where herbs grew in unnatural profusion, basil leaves as broad as her palm, rosemary thick as her wrist. In the beds sat cookware of hammered copper, so large she could have curled inside one, and clean. Impossibly clean.
A stove had been built into the living rock of a terrace, its fire banked to a glow. On its grates lay a whole animal, turning slowly on a spit by no hand she could see. Its skin blistered and shone. The fat hissed and popped. The smell rolled up the slope in waves and broke on her, and her stomach , traitorously, answered with a cramp.
She turned away. That was when she saw the table.
It stood in a clearing where the vines had been cut back to form a bower. A long table of dark wood ran under the amber sky, set for a feast it had not finished. Platters stacked with roasted meats went cold beside whole roasted fish laid on beds of ice that had not melted. Pyramids of fruit sweated. Loaves the size of her torso sat beside sauces in bowls, sauces in decanters, sauces she could not name that steamed though nothing heated them. A chair at the head had been pulled out, as if someone had just risen. The seat was still warm.
Beside the table stood a man in a chef's white coat, his apron stained through in places that had not washed out. He did not look at them. He was watching the spit, turning it with one hand, and chewing, steadily, on nothing. His jaw worked. He swallowed. He chewed again. There was a brand on his neck where the coat gaped, small and red, and his eyes were fixed on the meat with an expression Rory recognized from late-night noodle bars: not enjoyment, but compulsion wearing enjoyment's face .
"How long has he been—" Rory started.
"Helbound," Isolde said. "Contracted from Earth. They pay in years for the chance to cook for a prince. The years go. The cooking stays." She took one step forward. The man did not move. "He cannot stop. That is the bargain. To go hungry for the rest of his life in exchange for a kitchen that never empties."
Rory's throat tightened. She thought of the Golden Empress, of Yu-Fei Cheung shouting orders through the pass, of delivery bags hot against her legs on winter nights. She thought of a flat above a bar, of rent and shifts and a degree she had walked away from. A contract. She understood contracts. She understood how they could be signed in hope and kept in pay.
Nyx drifted closer to the man and circled him, shadow loosening. "He is not the only one," they whispered. "Deeper, the kitchens stack. Kitchens on kitchens. They are always cooking. They are never done."
As if on cue, a new sound rose from beyond the clearing: a bell, struck twice, then a cheer that was too ragged to be celebratory. A competition, Rory thought. The codex of the place, if anyone had written it, would have said competitions were common. She could hear the scrap of it, a trumpet-like cry, the clatter of pans thrown down, someone shouting a time. It was close enough to make her skin prickle. The man at the spit lifted his head at the bell, still chewing, and tears ran down his face without interrupting the motion.
Rory took a step back. Her heel sank in the sweet, soft ground and stuck.
"Don't eat," Isolde said, suddenly sharp. "Not here. Not even a crumb. The realm keeps its guests by feeding them. Sit at a table in Dymas and you have accepted its terms. Belphegor does not need to force the bargain. He sets the table and waits."
"I wasn't going to—"
"You are thinking about it," Isolde said, unkind only in accuracy. "That is the same door."
Nyx reformed fully at Rory's shoulder, taller than her by a head, their violet eyes reflecting the amber sky. "We should move," they said. "The Wardens will find the tear. Or Belphegor's steward will find us. Either way, standing still is a kind of sitting."
Rory nodded, though her feet felt leaden. She forced herself past the long table, not looking at the platters, not looking at the man. The bower's vines brushed her hair and left a faint perfume on her coat that she knew she would not wash out easily. Past the bower, the ground rose again into vineyards tiered like theater seats. The vines here were older, their trunks gnarled into spirals, their grapes black and blue and gold. Somewhere among them she heard liquid poured, and poured again, and again, a rhythm with no end.
The pendant pulsed harder against her sternum. The heat of it was now a genuine ache. The blade, in contrast, had gone so cold it felt ceremonial against her hip, and when Rory drew it half an inch from its sheath to check, the moonsilver caught the amber light and answered with its own faint luminescence, as if moonlight had followed it down here and refused to leave. It was a small, private comfort. It was the sort of thing she could hold onto.
"What are we looking for?" she asked, partly to Isolde, partly to herself. "A portal back? A person? A door?"
"The heart of the kitchen," Isolde said. "Every gluttony has one. Yours is close. They keep the first feast where everyone can see it. The prince sits. The chefs serve. The summoned guests learn the menu by heart."
"The summoned guests," Rory repeated.
"Us," Nyx said.
Ahead, through the tiered vines, Rory saw it: a terrace of white marble steps curving around a fountain that spouted not water but something dark and slow. Tables covered the terrace in rows, hundreds of them, and at every table a figure sat with a plate, and at every table the figure was eating , and at every table the plate refilled itself. The air above the terrace shimmered with heat and with music and with the low, endless murmur of a feast that could not be finished because finishing was not the point. A great door stood at the terrace's center, closed, carved with a vine that twisted into the shape of a mouth.
Rory's mouth watered again. She pressed her lips together and tasted fruit she had not eaten.
"Is that the way deeper?" she asked.
"That is the way in," Isolde said. "Deeper is through the door. The door opens for those who are hungry."
Nyx touched the vine beside them, and the vine recoiled, actually recoiled, from the shadow's touch, curling away like a startled animal. "We are not hungry," Nyx whispered, and for once the whisper sounded defensive.
Rory looked at the terrace, at the rows of eaters, at the fountain, at the door with its carved mouth. She thought about the grove behind her and the frost waiting there, about time moving strangely on both sides of the Veil, about an hour inside that could be minutes or days outside. She thought about the scar on her wrist, a small crescent earned by falling off a garden wall in Cardiff, and how the memory of pain had always been more useful than the pain itself. Stay cool-headed. Think out of the box. Find the seam.
She took her hand off the blade's hilt and let it fall to her side, empty. She turned her back, deliberately , on the taste in the air.
"We don't go through the front," she said. "We go around. If the kitchens stack, there's a back. There's always a back." She said it to Nyx, who nodded slowly , their glowing eyes catching hers. She said it to Isolde, whose riddle-smile had finally softened at the edges. She said it to herself, because the heat in the clearing was writing its own menu on the inside of her skull and she needed a sentence that was hers.
Behind them, the bell struck again. From the terrace, a hundred heads lifted at once, a hundred plates held up in the same, terrible, patient anticipation . Rory felt the pendant pulse once more, strong and warm, as if it were approving of her, or of the direction she had chosen, or simply of being fed by the nearness of the portal it had been made to find.
She stepped off the path and into the vines, away from the terrace, toward the narrow, untended dark between them, and Nyx flowed ahead of her like a shadow learning to walk, and Isolde, leaving no footprints in the soft earth, fell in beside her to point the way.