Copyright © 2025 by Ravan Tempest
All rights reserved.
No portion of this book may be reproduced in any form without written permission from the publisher or author, except as permitted by U.S. copyright law.
THE GHOST OF CHRISTMAS HEARTS
Chapter 8: Dancing in Moonlight
He found himself standing at the mouth of the ballroom long before his mind had caught up with the rest of him. The door, heavy and older than half the country, gave way at a touch. Its hinges, recently oiled by his own hand, swung noiselessly into darkness. For a second, the air behind him pressed as if to hold him back, then the pressure relented, and Graham stepped into the black.
The snow had not stopped. Outside, the world was smothered in a silence so profound it carried through the window glass. The interior of the Snowdrop’s grandest room felt as if it had not been disturbed for centuries. The air was cold and thin, but not hostile; it settled on the skin like a memory. His boots found the parquet, and the ancient herringbone pattern gave just enough under his weight to remind him that all permanence was an illusion. Moonlight slashed through the frosted panes in the high windows, carving the room into long, geometric bars of silver and deep indigo. The lines converged on the center, where a marquetry sunburst spread its wooden rays, faded by decades of polishing and the trampling of generations of anonymous feet.
Graham crossed the threshold, careful not to let the door close behind him. He had not brought a flashlight. He would have called himself superstitious, but the truth was simpler: he did not want to break the spell. He wanted to see the room the way the past had seen it, with no more than the fickle mercy of the moon and shadow.
The smell was the first thing he noticed: layered, complicated and impossible to reduce to any single element. There was the expected: old varnish, a hundred years of wax, the faintest undertone of wet plaster and dry rot. But woven through it was something else, something bright, the cold-sweet exhalation of snowdrops. He breathed it in, felt it settle behind his eyes, and remembered the garden in his dream, her dress wet at the hem, the two of them pressed together behind the ruined statuary.
At first, he thought the room was empty. The surface of the floor was a blank page, untouched, unmarred except for the distant scatter of snow that had worked its way under the sash during the last windstorm. But then, as he walked to the center, he felt the temperature drop, not the gradual surrender to winter, but a sudden, precise boundary, as if he had crossed from one world to another.
He stopped. The hairs on his arms stood in perfect salute.
The music began as a vibration in the ribs. It was not sound, not yet, just the suggestion of a rhythm, the ghost of a waltz. He closed his eyes and let it in, counting time the way he had as a boy at his grandmother’s piano: one-two-three, one-two-three. The tune was familiar, but when he tried to name it, the notes scattered, refusing taxonomy. The melody was a Möbius strip, always returning to the start, never quite the same on the second pass.
He opened his eyes. The moonlight had shifted. The room, so empty a moment before, now held a presence.
She stood at the far end of the ballroom, her back to him, her hands clasped at her waist in the pose of a woman waiting to be asked. The blue of her dress was the color of the hour between night and day, more vivid than midnight, more saturated than any paint. The train of the gown pooled at her feet, then trailed away into transparency, as if the fabric obeyed a different law of physics than the rest of her. Her hair, dark and alive, was gathered at the nape but drifted around her shoulders in the subtle gravity of an underwater current.
He did not speak. He knew by now that words only hastened the moment away.
She turned, slowly and carefully, as if she feared the motion would shatter her. Her face was more vivid than in any vision, the lines of her jaw and cheekbone clean, the mouth a tense, unreadable line. Her eyes found him across the long, moonlit emptiness. For the first time, he saw in them not sadness, but something nearer to resolve. She raised her right hand, fingers extended, palm out, an invitation so obvious it shorted out the nervous system.
Graham advanced, boots silent on the old wood, breath clouding the air. He reached the marquetry sun at center, and stopped, uncertain. The music was louder now, its tempo more insistent, but still it came from nowhere and everywhere all at once, from the bones of the house, the frozen air, the memory of his own mother humming as she cleaned.
Ellie’s lips parted. The voice, when it came, was shaped by the acoustics of the room, the timber and plaster, the hard reflective echo that favored the upper register. “Would you dance with me?” she asked. He hesitated, but only because his mind had not prepared for the literalness of the request. He nodded, not trusting himself to speak.
She smiled, a nervous thing, and moved toward him. The blue of her skirt swelled as she walked, the fabric shifting from silk to mist to light and back again. Her hand, when she offered it, was smaller than he’d imagined, and paler, but perfectly defined. The nails were clean, the knuckles lightly blushed. He reached for it, and the cold hit him like a punch to the solar plexus. For a second, his hand stopped short, as if an invisible membrane kept living and dead from direct contact.
She noticed. The smile faltered. She curled her fingers back, embarrassed. He closed the gap in a single step. The urge to comfort her overwhelmed the fear of cold. He placed his hand above hers, not touching, but so close he could feel the static crawling between their skins.
The ballroom adjusted to them. The moonlight pooled, then concentrated, illuminating their small island in the emptiness. The waltz, once a suggestion, was now a definite structure. Graham heard the downbeat, and on the next, they began to turn.
He had not danced since high school, since the single, ignoble prom where he’d spent the majority of the night in the coatroom smoking menthols with the janitor. But the mechanics came back to him, the way memory always did in this place. One-two-three, one-two-three, her hand weightless in his, the other arm at her back, not touching but guiding. Her body was not immaterial, not really; she was present, only thinner, more conditional, as if she were being projected from a thousand miles away and the signal sometimes flickered.
They moved together, awkward at first, then less so. He was taller by a head, but she led him with the assurance of someone who had grown up in a world where every child learned to dance by ten. She was light, so light that he wondered if he was holding her up, or she was him.
The room spun around them. The snow beyond the windows shone blue and silver, and the geometric patterns on the floor swirled underfoot in slow, concentric circles. Their footsteps made no sound, but the resonance of the music box, now fully audible, filled the vacuum. It was the same tune from his dreams, but more complex, harmonized with itself in a way that made the hairs on his arms rise and his chest tighten with the fear that he would forget it before it finished.
Ellie lifted her eyes to meet his. “It’s the only part I remember,” she said, and her voice was so soft it might have been thought. He nodded, not knowing what else to do. “Did you ever dance?” she asked. “Only under duress,” he said, and the admission seemed to amuse her. She smiled, this time for real. “It’s not as hard as it looks,” she said, and led him into a spin.
He laughed, the sound unfamiliar but good. The laugh scattered the tension, and the static between their hands lessened. Her fingers, which had hovered just above his skin, now laced with his, spectral but determined.
They moved in ever-widening arcs, the dance growing in confidence. Graham let himself relax, let the rhythm take over, let the boundary between flesh and spirit blur. The cold was not so bad now, a fact of existence, like humidity or altitude. He could see her, really see her: the curve of her smile, the darkening at her temples where the hair had escaped its pins, the flecks of color in her eyes, gray yes, but threaded with violet.
He could almost believe, in that moment, that she was alive. That he was not dancing with a ghost, but with a woman who had simply lost her way home.
The music wound down, and with it, the light in the room. The moon had dropped behind the clouds, and the shadows crowded in. The ballroom contracted, the center of gravity shifting to the space between their faces. Ellie leaned closer, her breath a cold vapor. “Thank you,” she said. “No one has asked in so long.” He shook his head. “You asked me.” She squeezed his hand. “Still.”
The tune ended, but they did not stop moving. Their orbit slowed, the circle tightening. His hand, which had hovered respectfully at her back, now pressed gently at her waist. He felt the resistance of fabric, but it was an illusion; she was there and not there, both at once.
He searched her face for a cue, a sign of what she wanted, but she was unreadable. So he held her, neither leading nor following, and let the silence fill the space where music had been.
After a while, she spoke again. “It’s harder than I thought, being seen.” He swallowed. “You’re not just seen, Ellie. You’re… unforgettable.” She closed her eyes. “I wish I could say the same.” He stiffened, unsure whether she meant it as an insult.
She opened her eyes, reading his uncertainty. “Not you,” she said quickly. “Me. I never learned how to remember myself.” She looked down at their joined hands, studied the way their fingers interlaced, living over dead, dead over living. “I think I was afraid. Of what it would feel like, to be real again.”
He wanted to say something to fix it, but nothing fit. Instead, he drew her in, as close as physics allowed, and rested his chin above her crown. She melted into him, her weight barely there, but the sensation as solid as any he had ever known.
The cold was gone. In its place, a heat, the heat of exertion or embarrassment or something more dangerous. He said, “You don’t have to remember everything. Just this.” She nodded into his chest. “Just this.”
The room, once immense, now felt as small as the inside of a snow globe. He could see their reflection in the nearest window, two silhouettes, blue on blue, locked together in the center of an empty world.
The spell held for a long time. Maybe hours, maybe only minutes. But when it finally broke, it was not because the magic had run out, but because something new wanted in. She stepped back, the movement reluctant. Her hand lingered on his, her thumb drawing a spiral at the base of his wrist.
She looked up, eyes brimming. “I have to go,” she said, the words hollowed out with dread. He nodded, knowing better than to protest. “I’ll see you again?” he asked. She smiled, the old, sly smile. “Every time you remember.”
She began to fade, the blue draining from her dress, the lines of her face blurring. He wanted to reach for her, but his hands felt too heavy, too thick for such work. He watched as she evaporated, first at the edges, then all at once, a collapsing star. The last thing to disappear was her hand, suspended in air, fingers curled as if she was still waiting for him to catch her.
The ballroom was empty, but for the echo of music, the scent of snowdrops, and the afterimage of a dance he would never, ever forget. He lingered at the center, not moving, not even when the cold returned in full.
He listened for her, but the only sound was his own heartbeat, slow and solitary, one-two-three, one-two-three, time winding down until the next impossible moment she came back to him.
The next night, and the next, the pattern repeated. Some nights, Graham thought it was a trick the house played, a ritual to soften the walls between memory and wish. Other times, it felt like destiny, or penance, or the only possible aftermath of what had happened in the blue hour of the ballroom.
He slept less. He haunted the house, in the way a man does when he knows he is haunted in return. The days were bearable, routine, repair, the brittle comfort of hands in motion, but after sunset, every room seemed to lure him back to that central axis of wood and shadow. He would linger at the threshold, pulse rabbit-fast, until the cold told him she was near.
By the third evening, he didn’t hesitate. He entered the ballroom on the third chime of the regulator clock, the exact time the music box preferred. Tonight, moonlight was an afterthought; clouds hung thick above the snow, and the only illumination came from the single bulb over the entryway, orange and insufficient. The absence of blue did not matter. She was already there, standing at the center, waiting.
He crossed the floor with the certainty of a man who has decided what he wants, even if he has no idea how to keep it. She turned as he approached, the skirt of her dress catching at his boot, the sensation a gentle static that raised the hairs along his shin.
Tonight, he did not wait for her to ask. He took her hand, or the space where her hand insisted it was, and led her in a slow, deliberate circle. The waltz was softer now, the tempo halved, a lullaby for the sleepless. They moved together in near-silence, the only sound the distant hum of the furnace and the creak of old joists overhead.
Graham watched the way the moonlight, when it managed to thread the clouds, passed clean through her left shoulder but clung to the right, as if she were still negotiating which parts of herself to keep. Her face, always so poised, now betrayed a flicker of doubt. She looked at him, eyes wide and silver in the dark.
He said, “It’s getting easier, isn’t it? To be here.” She nodded, lips pressed tight. “I haven’t felt this close to the living world since… ” She trailed off, voice a ripple in the draft. “Since before,” he finished, and she squeezed his hand in gratitude.
He felt the truth of it in her touch. The first night, she had been nothing but air, the coldest point in the room. Now, she held weight, however slight. Her hand fit into his, and when he spun her, the momentum lingered, the skirt flaring with the physics of the possible.
They danced in tight spirals, moving from the marquetry sun to the edge of the parquet, then back. With each revolution, he grew bolder, letting his palm settle on her waist, feeling the strange resistance, like the pushback of two magnets. She did not flinch. Instead, she pressed closer, her hair brushing his cheek. He caught the scent of lavender, sharper than the dust and wax, and the memory of his own mother’s linen closet came back so sudden and uninvited he nearly laughed.
The music box, wherever it hid, played a new variation on the waltz: minor at the start, but resolving with each bar into something that ached with hope. He felt her breath, or the ghost of it, cold at his ear. “Do you miss it?” she asked. “Feeling alive.” He considered the question, then shrugged. “Some days, yes. But I think I missed something even when I did.”
She smiled at that, but the smile was brittle. Her gaze drifted to the windows, where the snow had begun again, thick flakes sticking to the leaded glass in crooked constellations. She whispered, “I am so tired of being only almost.” She closed her eyes, as if ashamed. He tightened his hold, anchoring her in the moment. “You’re not almost. Not here. Not now.”
She looked up, and in her eyes was an ocean of want: to stay, to go, to matter. He recognized the feeling; it was the same one that had driven him to this place, to this night, to her. Their waltz slowed, steps smaller, until they barely moved. He cupped her cheek, feeling the chill, but also the shape of her, the way the skin stretched taut over the suggestion of bone. She leaned into the touch, eyelids fluttering shut.
He said, “If I could, I’d make it so you never had to leave.” She opened her mouth, searching for words, but what came out was not language but longing. He felt it in the way she pressed into his hand, the way her arms found their way around his waist, hesitant at first, then desperate.
They stood like that for a long time, the center of gravity shifted from the floor to the space between them. The room fell away; there was only her, and him, and the certainty that this was the realest thing either of them had ever known.
The moment stretched, elastic, until Graham could not bear it. He leaned forward, drawn by impulse and the logic of every love story that had ever made him weep. Their lips almost met, almost but not quite.
Ellie’s form flickered, the blue in her dress fracturing into a hundred nervous shards. She pulled back with a sharp, gasping intake, as if a hook had yanked her from his arms. For a heartbeat, she was gone, a blur of colorless air. He reached for her, but his hands closed on nothing.
She reappeared a few paces away, bent over, clutching at her own chest. Her face was creased with pain, or regret, or both. “I can’t,” she said, the words strangled. “The barrier won’t let me cross.” He tried to step toward her, but the floor felt suddenly viscous, the distance between them stretched by rules he could not rewrite.
He wanted to scream. Instead, he spoke her name, gentle as a lullaby. “Ellie.” She looked up, the blue returning to her form, tentative but present. “Don’t be sorry,” she said. “It’s not your fault.” He shook his head. “There’s got to be a way. A way to… ”
She laughed, but the sound was brittle, hollow. “That’s what I thought, too. For years. Centuries.” She straightened, drawing herself up to full height, dignity intact even in despair. “But it’s not about will. It’s about the inn. About what it needs.”
He remembered the letters, the secrets, the snowdrops blooming only in the ashes of loss. He asked, “What does it want?” She shivered, the movement blurring her edges. “For me to stay. For you to go.” She shrugged, resigned. “It’s always been that way.”
He clenched his fists, unable to accept it. “No. I won’t leave you. Not until you’re free.” She smiled, soft, sad. “You never did know when to let go.” She stepped closer, and for a second, the room warmed, as if the house itself relented in the face of her wanting. Their hands met, briefly, the contact sparking a blue corona that danced around their fingers. She whispered, “Remember me.”
“I will,” he said. “Always.”
The world flickered. The music box wound down, its last note a thin, silver line that vibrated in the bones of the room. The moon reappeared, pale and indifferent, lighting the ballroom with the cold logic of science.
Ellie faded, her form dissolving into a vapor of blue, then white, then nothing. He watched until there was only the afterimage, a faint trace of her silhouette imprinted on the retina of his mind.
He stood alone in the ballroom, the cold resuming its slow siege. He let himself feel it, every inch, every shiver. He did not move. Not until he was sure she was really gone. Then, and only then, did he return to the world of the living, each step a small betrayal, each breath a reminder that his was the easier curse.
He reached the threshold, turned back for a final glance. The marquetry sun on the floor glimmered faintly, as if someone had polished it during the dance. He imagined her there, waiting, and he swore he saw the skirt of her dress vanish around the corner.
He left the ballroom in silence. Outside, the snow fell in thick drifts, erasing every trace of his passage. He pressed his palm to the glass of the front door, and this time, it was cold all the way through.
But in the morning, in the first gray light, he would find on the steps a single snowdrop, blooming out of season, its petals flecked with blue. And he would know that he was not alone. Not now. Not ever.