coughing, his good arm flailing as he hauled himself onto a slab of driftwood.
"Still kicking?" Kael rasped, staggering to his feet. The sea retreated, leaving them soaked and battered, the shore a mess of shattered bone and wreckage. The cliffs loomed, cracked but standing, their tremble easing-for now.
"Barely," Torv grunted, clutching his side. "That witch-she's tearing this place apart."
Kael's eyes flicked to the east, where Jyn's scream had cut the mist. The compass needle twitched that way, insistent, its heat pulsing through his sodden coat. "She's not done with us," he said, voice low. "And neither's this thing.
Before Torv could answer, the air shifted-thicker, colder, like a shroud settling over them. The compass flared, brighter than ever, and Veyra's voice slithered through Kael's skull-not the hiss of before, but a torrent, heavy with memory. "You want to fight me, thief? Know me first."
The shore faded. Mist coiled into shapes-ships aflame, seas boiling, a woman in black armor standing atop a throne of iron and coral. Kael's knees buckled, but he didn't fall; he was locked in her past, a prisoner to the vision.
She was Veyra Thalren, born to a fishing village on a coast long erased by time. Not a gentle soul-never that. Even as a child, her eyes burned with something fierce, something the elders feared.
They whispered of a storm in her blood, a curse from the deep. When raiders came, torching huts and spilling blood, she didn't cower. She fought, a girl of twelve with a stolen blade, carving her first kill into the sand. The village shunned her for it-not savior, but monster.
She didn't care. The sea called her, promised her. She took a boat, then a crew, then a fleet. Veyra grew into a warlord, her name a curse on every tongue from the Ivory Straits to the Ashen Gulf. She didn't plunder for gold alone-power drove her, raw and unshackled. She sought the old magics, the ones buried in drowned temples and guarded by things with no name. Her armor, forged from shadow and bone, drank the lives of her foes. Her ships flew crimson sails, stitched with runes that bent the wind.
But power has a price. She found the crystal-the Heart of the Abyss-on an island that wept black tears. It wasn't just a gem; it was alive, a shard of something ancient, something that hungered. It gave her dominion over storms, over death itself, but it demanded more-souls, blood, her own humanity. She paid gladly, until her fleet numbered a hundred, her enemies a thousand graves.
The world fought back. A coalition-kings, priests, sailors-hunted her. They couldn't kill her, not outright. Her power was too vast, her will too iron. So they tricked her. A lover, a man with soft words and a sharper knife, lured her to this island. The trap sprang: a ritual, a binding. They shattered the Heart, splitting its essence into the compass and the chest, sealing her in the Vault with chains of light and shadow. The island sank, her screams swallowed by the deep, her fleet reduced to whispers.
Centuries passed. The compass drifted, waiting, whispering to the greedy, the lost. It found Kael-another fool to break its lock. But Veyra wasn't just free now. She was whole, the crystal hers again, its hunger waking with her own.
The vision snapped shut. Kael staggered, bile rising in his throat. Torv grabbed his arm, steadying him. "What's wrong? You look like you've seen a ghost."
"Worse," Kael croaked, shaking off the chill of her past. "She's no myth. She's a storm with a grudge-and we just handed her the reins."
The ground rumbled, a reminder of her power. From the cliffs, a red glow bled through the cracks, pulsing like a heartbeat. Jyn's scream rang out again, closer now, laced with panic. "Kael! Torv! Help!"
"She's alive!" Torv surged forward, pain forgotten, but Kael caught his sleeve.
"Wait," he hissed. "It could be Veyra-baiting us."
Torv's glare could've melted steel. "You think I'd leave her? After Marek?"
Kael flinched. Marek's silence haunted him-lost or dead, his fault either way. "No. But we go smart. That witch wants us running blind."
He checked the compass. The needle held east, steady, its glow flickering as if unsure. The mist parted, revealing a path of crushed bone winding toward a cove. Shadows moved there-too many, too tall. Skeletons again, their red eyes glinting, but something else loomed behind them: a figure, small, struggling. Jyn.
"There!" Torv pointed, voice raw. She was bound, thrashing against bony grips, her cloak torn. The skeletons dragged her toward a jagged archway carved into the cliff, its edges glowing red.
"She's bait," Kael said, certainty sinking in. "Veyra's playing us."
"Then we spring the trap," Torv growled, hefting his oar. "I'm not losing her too."
Kael nodded, dagger ready. They crept forward, sticking to the mist's edge, the hum growing deafening. The skeletons didn't turn-focused on Jyn, who kicked and spat curses that'd make a sailor blush. But as they neared the arch, the air thickened, and Veyra's voice purred from the shadows.
"Predictable," she said, stepping into view. The crystal gleamed in her hand, its light weaving through her armor. "Come for your bird, thief. Let's see if you bleed as well as you bargain."
The skeletons spun, blades raised, and the arch flared, a portal of red mist swirling to life. Jyn vanished through it, her scream cut short. Veyra smiled, stepping back into the haze.
"Follow," she taunted, "or lose her forever."
The portal pulsed, and the skeletons charged.