Truthwitch (The Witchlands, #1)

And it wasn’t his words that set Safi’s magic to flaring. It was his presence. This monk was young, yet there was something off about him. Something too ruthless—too dangerous—to ever be trusted.

He pulled back his hood, revealing a pale face and close-cropped brown hair. Then, as the monk sniffed the air near Safi’s head, red swirled around his pupils.

Safi’s stomach turned to stone.

Bloodwitch.

This monk was a rutting Bloodwitch. A creature from the myths, a being who could smell a person’s blood—smell their very witchery—and track it across entire continents. If he latched onto Safi’s or Iseult’s scent, then they were in deep, deep—

Pop-pop-pop!

Gunpowder burst inside firepots. The guards had hit the trap.

Safi acted instantly—as did the monk. His sword swished from its scabbard; her knife came up. She clipped the edge of his blade, parrying it aside.

He recovered and lunged. Safi lurched back. Her calves hit Iseult, yet in a single fluid movement, Iseult kneeled—and Safi rolled sideways over her back.

Initiate. Complete. It was how the girls fought. How they lived.

Safi unfurled from her flip and withdrew her sword just as Iseult’s moon scythes clinked free. Far behind them, more explosions thundered out. Shouts rose up, the horses kicked and whinnied.

Iseult spun for the monk’s chest. He jumped backward and skipped onto the carriage wheel. Yet where Safi had expected a moment of distraction, she only got the monk diving at her from above.

He was good. The best fighter she’d ever faced.

But Safi and Iseult were better.

Safi swooped out of reach just as Iseult wheeled into the monk’s path. In a blur of spinning steel, her scythes sliced into his arms, his chest, his gut—and then, like a tornado, she was past.

And Safi was waiting. Watching for what couldn’t be real and yet clearly was: every cut on the monk’s body was healing before her eyes.

There was no doubt now—this monk was a thrice-damned Bloodwitch straight from Safi’s darkest nightmares. So she did the only thing she could conjure: she threw her parrying knife directly at the monk’s chest.

It thunked through his rib cage and embedded deep in his heart. He stumbled forward, hitting his knees—and his red eyes locked on Safi’s. His lips curled back. With a snarl, he wrenched the knife from his chest. The wound spurted …

And began to heal over.

But Safi didn’t have time for another strike. The guards were doubling back. The Guildmaster was screaming from within his carriage, and the horses were charging into a frantic gallop.

Iseult darted in front of Safi, scythes flying fast and beating two arrows from the air. Then, for a brief moment, the carriage blocked the girls from the guards. Only the Bloodwitch could see them, and though he reached for his knives, he was too slow. Too drained from the magic of healing.

Yet he was smiling—smiling—as if he knew something that Safi didn’t. As if he could and would hunt her down to make her pay for this.

“Come on!” Iseult yanked at Safi’s arm, pulling her into a sprint toward the cliffside.

At least this was part of their plan. At least this they had practiced so often they could do it with their eyes closed.

Just as the first crossbow bolts pounded the road behind them, the girls reached a waist-high boulder on the ocean side of the road.

They plunked their blades back into scabbards. Then in two leaps, Safi was over the rock—and Iseult too. On the other side, the cliff ran straight down to thundering white waves.

Two ropes waited, affixed to a stake pounded deep into the earth. With far more speed and force than was ever intended for this escape, Safi snatched up her rope, hooked her foot in a loop at the end, gripped a knot at head level …

And jumped.





TWO

Air whizzed past Safi’s ears and up her nose as she sprang out … down toward white waves … away from the seventy-foot cliff …

Until Safi reached the rope’s end. With a sharp yank that shattered through her body and tore into her gripping hands, she flew at the barnacle-covered cliffside.

This was about to hurt.

She hit with a crash, teeth ramming her tongue. Pain sizzled through her body. Limestone cut her arms, her face, her legs. She snapped out her hands to grip the cliff—just as Iseult slammed into the rocks beside her.

“Ignite,” Safi grunted. The word that triggered the rope’s magic was lost in the roar of ocean waves—but the command hit its mark. In a flash of white flame that shot up faster than eyes could travel, their ropes ignited …

And disintegrated. A fine ash kicked away on the wind. A few specks settled on the girls’ kerchiefs, their shoulders.

“Arrows!” Iseult roared, flattening herself against the rock as bolts zipped past. Some skittered off the rocks, some sank into waves.