The Constable's Curse
Read Chapter 23: The Confrontation
The passage beneath Covent Garden smelled of wet stone and old blood. Amara’s torch beam cut through the dark, catching cobwebs thick as curtains, and somewhere ahead, a single candle flame guttered in a niche carved into the brick.
Julian walked beside her, his coat damp from the tunnel water, his face unreadable. He’d stopped arguing ten minutes ago. That was worse than the arguing.
“She knows we’re coming,” he said quietly.
“Good.” Amara’s hand closed around the whistle in her pocket. Cold metal, warm from her body. She hadn’t told him about the text. Hadn’t told him about Esme’s invitation under King’s Cross, the one that suggested a different game entirely. The whistle stayed a secret too, a card she’d kept close to her chest, and now the table was set.
The tunnel opened into a vaulted chamber—old wine cellars, repurposed generations ago into something fouler. Candlelight pooled on a stone altar at the centre. On it lay Danny, bound wrist and ankle, his face pale but his eyes open, furious, alive.
“Amara—” he started.
The witch stepped out of the shadows, and Amara’s breath seized in her throat.
Morwen Cole’s echo, Julian had called her. The sister who’d killed her own kin to anchor her immortality. But the woman who stood before them wore an old pearl necklace, a grey cardigan over a floral dress, and her face was Amara’s grandmother’s face from the photographs—the ones her mother kept in a drawer, the ones no one talked about.
“Gran?” The word escaped before Amara could stop it.
The witch smiled, and it was her grandmother’s smile, warm and terrible. “Not quite. But close enough. I wore her skin for forty years, child. I pushed her from her own body the way one pushes a boat from a dock.” She tilted her head. “You have her stubbornness. And her eyes.”
Julian stepped forward, putting himself between Amara and the altar. “Esme. We’re done with games.”
“Games?” Esme laughed. “Julian, darling, you have been my finest game for two centuries. Do you know what it cost me, binding you to that thing beneath the city? Do you know what Morwen asked of me—before she died, before she understood what she was really asking?”
“Morwen cursed me,” Julian said, his voice tight.
“Morwen loved you,” Esme said softly. “That is the tragedy you’ve never accepted. She did not curse you from malice. She cursed you because it was the only way to bind the seal—and because she could not bear to lose you to death. You are what keeps the dark below London from rising. You have always been the lock.”
Amara watched Julian’s jaw tighten. He knew. She’d told him what she’d learned, and still he stood there, absorbing it again, as if the truth needed to be flayed open a second time.
“You’re wrong,” he said. “She hated me in the end.”
“She hated what you were becoming.” Esme stepped closer. “But she never hated you. And here is the part you will not like, constable.” Her smile widened. “You were never truly bound to London. You chose it. You chose to be the guard, the battery, the sacrifice—because that was the only way you could stay close to her memory. The curse is a lie you and Morwen agreed to together.”
The air in the chamber went still.
Amara’s heart hammered. Beside her, Danny strained against his bindings, shouting something she couldn’t parse. But her eyes were on Julian, on the cracks spreading across his careful composure.
“Choose, Julian,” Esme said, her voice suddenly all silk and steel. “The girl, or the curse. You cannot keep both. If you walk away from the seal, it opens—and everything you have guarded dies. If you stay, she dies. Here. Tonight. That is the bargain you and my sister made two hundred years ago, and every night since, you have honoured your side by staying away from love. You knew it. You just chose not to remember.”
Julian’s hands formed fists at his sides.
Amara’s fingers closed around the whistle.
She didn’t know if it would work. She didn’t know whose power she was calling on—her grandmother’s echo, the betraying family, or the guardianship that had lain dormant in her bloodline for centuries. She only knew she had one chance, and Julian was hesitating the way he always hesitated, the way he had hesitated his whole curse-bound life.
She put the whistle to her lips and blew.
No sound came out. But the air in the chamber cracked, like ice breaking on a frozen river, and the candles guttered.
Esme jerked backward, her face twisting—not in pain but in recognition. “You have it. You have the whistle. You brought it here.” She laughed, sharp and delighted. “You brought the key to my door, child. Did no one tell you that the seal answers to its keepers? That Morwen’s bloodline can open as easily as close?”
Amara felt the power surge through her—old, enormous, hungry. It was the seal’s presence, the one she’d felt watching her for days, and it wore her grandmother’s face, and it was not evil. Not exactly. But it was not kind either.
“Amara, stop!” Julian shouted. “You don’t know what you’re calling.”
But Amara did know. For the first time since her father died, she knew exactly who she was.
The power sang along her nerves, every Cole who had ever stood at the seal, every guardian who had held the line. She turned it on Esme like a flood.
The witch screamed.
The bindings on Danny fell slack. He rolled off the altar, hitting the stone floor, gasping. Julian moved to him, hauling him upright.
“Go!” Amara shouted. “Get him out!”
She couldn’t hold it forever. The power was receding already, pulling back like a tide, and Esme was fighting, her shape flickering—young, old, beautiful, terrible—a face that was Morwen’s and her grandmother’s and something older, something wrong.
Esme spat blood. “You think this is over, child? The new moon rises in three nights. The Collective will find you. The seal will remember you.” She smiled, and her teeth were too sharp. “And Julian will still have to choose.” She stepped backward into the candlelight and vanished—not a shadow, not a passage, just gone, as if she had never been there at all.
Amara staggered. The whistle fell from her numb fingers, clattering on the wet stone floor.
Julian caught her before she hit the ground, and his arms were the only thing holding her together. “You should have told me,” he said roughly. “You should have told me you had it.”
“I know.” Her voice was small from somewhere far away.
Danny groaned from the corner, bleeding from a gash on his forehead but alive. Alive.
“I know,” Amara whispered again. And then the dark rushed up to meet her.
Continue Reading Free
Unlock This Chapter
Watch a short ad to unlock this chapter.
No payment required.