It started with fire—right in the middle of morning assembly.
Seraphina stood inside the packed gymnasium, surrounded by rows of students in identical uniforms, the air stiff with boredom and cheap floor polish. Everyone’s voices had just died down as the principal stepped forward to deliver his usual Monday speech, his tie a half-wilted mess that flapped with each breath he took. She wasn’t listening. She was watching the way his mouth moved without meaning. Tuning out the buzz of whispers, the scuffle of shoes, the faint hum of the ancient ventilation system. And then— Everything changed. One moment she was locked on the sway of the principal’s tie, the next—heat. A rush of it, fast and sharp, rising like a wave out of nowhere. Then the air around her cracked like lightning splitting a storm. Flames. Not real flames—at least not in the normal sense. But they tore across her vision, bold and red and violent, licking at her like memory turned alive. The gym disappeared. She was somewhere else entirely. A cathedral. Towering and wide, hollow as a lung—but burning. The sky beyond the arched windows had turned pitch black, smoke curling through the fractured glass. Stained glass figures melted and cracked, raining shards down on stone floors beneath her. The bells overhead screamed like they were warning the world itself. It was chaos. Terrifying, yes—but something else too. It felt familiar. Then she saw him. Just beyond the altar, standing tall in the smoke. A man. Wings as black as coal stretched wide behind him, catching what little light there was like velvet in shadow. He looked like something ancient, like he didn’t quite belong to the world he stood in—but didn’t mind breaking it. His eyes found hers. Violet. Vivid. Like they saw everything she was trying to keep buried. “Seraphina,” he said. He spoke her name like it belonged to him. Like he’d been carrying it for a long, long time. He raised his hand toward her. She didn’t know what would happen if he touched her. She didn’t wait to find out. She screamed. — When she woke up—if it could be called waking—she was flat on the gym floor, breath caught in her throat, the lights above spinning in and out of focus. Her body felt heavy. Her skin was cold. A teacher’s voice was calling her name from far away, but it didn’t reach her. All she could hear was the echo of his voice. Seraphina. And then black. — That was the last time she set foot in her old school. — Two weeks later, she stood in front of Duskmoor Academy, fingers wrapped tight around the handle of her worn-out suitcase. The building looked like it had been carved straight from storm clouds—gray stone, spiked towers, and windows so dark they almost looked painted on. Everything about it felt quiet but watchful, like the school had a thousand eyes tucked behind its walls. The air smelled like wet stone and pine. A thick mist clung to the trees just past the gate. Wind curled around her ankles, tugging at the hem of her coat. The headmistress had told her this place was for “students with sensitivities.” Seraphina had another word for it: exile. No one—not the doctors, not her parents, not the counselor who’d stared at her too long and written “emotional hallucination” in her file—could explain what had happened in that gym. But Seraphina didn’t need their explanations. She knew what she saw. She hadn’t fainted because of stress. She hadn’t imagined him. She was being haunted. — That first night at Duskmoor was colder than she expected. Her new dorm room had high ceilings, stone walls, and a wide window that looked out toward the woods. Her roommate hadn’t arrived yet, and the space felt too big for one person. Too quiet. Seraphina sat on the edge of her bed, blanket over her legs, watching the rain tap lightly against the glass. The sound was almost like fingers. Soft. Repetitive. Like something trying to get her attention without force. She hadn’t told anyone about the dreams. Not even her parents. Not about how her wrist still tingled. Not about the shape that sometimes flickered on her skin when the light hit it just right. Not about the way she felt every time she closed her eyes, like something—or someone—was waiting. She hadn’t truly slept in days. Because every time she let herself fall— He was there. The man with the wings. — Eventually, exhaustion overpowered fear. Her head hit the pillow. The room slipped away. And the dream began. — This time, it wasn’t fire. It was light. She stood barefoot in a chamber that glowed from the inside out—walls lined with stone that shimmered with violet veins. The air around her pulsed softly. Floating candles drifted overhead like stars shaken loose from the sky. Her feet touched smooth stone, cool and steady beneath her. The silence was heavy but not empty. It felt like the room was waiting for something. Then he appeared. The same man. Same black wings. Same unreadable gaze. But something in him felt different now. Closer. Familiar in a way that made her chest tighten. He stepped toward her like he belonged there. Like she belonged there. “I’ve waited lifetimes to touch you again,” he said. His voice was a strange mix of velvet and thunder—soft but unshakable. She didn’t move. When he reached for her, her fingers lifted on instinct. Their hands met. A rush of warmth shot up her arm, blooming from skin to bone. And as she looked down— A mark appeared in her palm. A glowing spiral, alive with energy, wrapped in jagged edges. It pulsed once—twice—like it had always been there, just waiting for his touch to wake it. And then— — She woke up with a gasp. Her lungs pulled in too much air. Her chest ached. Her fingers trembled. She threw back the blanket and flicked on the lamp beside her bed. The room looked the same. Quiet. Still. But when she turned her hand— The mark was still there. Faint. Glowing. Real. Not a dream. A rune. And it hadn’t gone away.The council chamber was cloaked in shadow, the torches burning low as if even fire feared to witness the arguments within. Heavy curtains muffled the night beyond, and the carved table at the center gleamed with candlelight, its surface scarred from generations of restless hands and desperate bargains.Nine figures sat in their high-backed chairs, each cloaked in the authority of their office, but tonight none wore the calm masks they displayed before the people. Tonight, the council bared its teeth.“She shattered the talisman,” Councillor Verrun hissed, his lean face sharp as the blade at his hip. “Do you grasp the magnitude of that? No one in our recorded history has so much as cracked it. And yet she crushed it in her hands like dried clay. That is not strength to admire. That is power to fear.”Across the table, Councillor Althea leaned forward, silver braids catching the light. Her voice was low, but it carried a weight that silenced the room for a heartbeat. “Fear does not nega
The heavy oak doors shut behind them with a dull finality. The thunder of voices, the scraping of whispers, all of it fell away as Lucian guided Saraphina down a dim corridor, their footsteps echoing on the cold stone. The silence should have soothed her, but instead it pressed close, amplifying the weight inside her chest.When they reached the chamber he had claimed as their refuge, Lucian pushed the door open and ushered her inside. A fire crackled low in the hearth, shadows dancing across the rough-hewn walls. The scent of smoke and oil clung to the air, a grounding reminder that here, at least, there were no eyes watching.Saraphina sank into the chair nearest the fire, her fingers trembling as she lifted them to her temples. Her body was still vibrating from the clash, from the shattering of the talisman, from the gaze of thousands who had wanted to crown her or condemn her in the same breath.“They looked at me like I was a monster,” she whispered. Her voice cracked, raw and ja
The courtyard was frozen in silence after Astra disappeared. Shadows folded over her body like water, then snapped shut, leaving only the faint trace of her rage echoing in the air. The space where she had stood seemed to shiver with absence, as though reality itself recoiled from her departure.The crowd pressed forward, murmurs rising, fear and awe mixing in a tide of confusion. Some stared at the broken talisman lying discarded near the dais, its once blinding light now nothing more than a dull, lifeless stone. Others looked at Saraphina as though she were no longer entirely human, their eyes wide, their mouths parted in hushed disbelief.Lucian’s hand brushed against hers, steady and grounding. His voice, low enough for only her ears, broke through the whirlwind. “Do not falter. They are watching.”Saraphina’s chest rose and fell. Her pulse thundered in her ears. Every eye was on her, every whisper an accusation or a prayer. She wanted to collapse under the weight of it, to escape
The fortress walls were still trembling from the echoes of Saraphina’s defiance when Astra vanished. One moment she stood on the dais, the dead talisman hanging against her chest like a corpse; the next, shadows folded around her body, and she was gone.The courtyard was left in stunned silence, but Astra had no time for their voices. She reappeared in the heart of her sanctuary, a chamber buried deep within the mountain, where no light dared linger.The moment her feet touched the black stone floor, her composure shattered. She tore the talisman from her neck and hurled it across the chamber. It hit the wall with a dull clatter and lay there, dim and lifeless, like a carcass drained of blood.Astra’s scream followed, raw and feral. She struck the wall with her fist until the skin split, until her knuckles left smears of blood across the stone.“How,” she hissed between ragged breaths, her voice breaking with fury. “How could she unravel what centuries of power had sealed?”Her hair c
The first scream tore through the courtyard like a blade. It was followed by another, then a chorus, as half the crowd surged toward Astra’s dais in blind devotion and the other half broke ranks, charging to protect Saraphina.Steel rang against steel. The fortress, once a place of unity, now cracked down its heart.Saraphina’s shadows tightened around Astra’s ankles, dragging against the dais with stubborn strength. The talisman writhed like a living thing, pulsing so violently that cracks split the stone floor beneath Astra’s feet.“Fools!” Astra’s voice thundered, sharp with panic and fury. “You dare raise your hands against your salvation? Then drown in your betrayal!”With a vicious wrench, she lifted her arms. A surge of dark energy exploded outward from the talisman, a wave that threw people to the ground.Saraphina was hurled backward, her body slamming against the stones. Her bonds snapped under the force, leaving her wrists raw but free. She gasped for breath, every muscle s
The courtyard of the fortress had never been so crowded. Soldiers, councilors, servants, and townsfolk filled every stone step and balcony. The dawn sky was the color of ash, and the air was heavy, as though the fortress itself knew it would not leave this day unchanged.Saraphina stood at the center of it all, her wrists bound in iron. The cold bit into her skin, but it was nothing compared to the burn of a thousand eyes staring down at her.Some looked with suspicion, others with pity. But too many carried the glazed sheen of devotion, the same vacant loyalty Erik had worn after Astra’s whispers had sunk their hooks into him.Lucian stood just behind her, his hands free but his sword surrendered. Kael was forced to the opposite side, flanked by guards whose grips twitched on their weapons.At the high dais, beneath the banners of the fortress, Astra appeared. She was robed in crimson trimmed with black, her hair loose, her face glowing with the smug serenity of someone who already b