A figure dressed in dark moved like smoke through London's streets.
Agent Aurora Thatcher kept pace three rooftops behind, her team spread in a careful net around their quarry. Six hours since the MI6 breach. Six hours of pursuit through the city's veins, and their target showed no signs of slowing.
"Target heading east," Davies whispered through her earpiece. "Still walking like she owns the bloody street."
Too casual. After infiltrating Britain's most secure intelligence facility—in broad daylight, no less—any sane thief would be boarding a plane to nowhere. This one strolled like she was window shopping.
"Maintain distance," Aurora commanded. "Wait for a spot away from civilians."
"Could be leading us, ma'am."
"Oh, she definitely is." Aurora checked her Glock's magazine. "Question is where."
The infiltrator turned down an alley. Aurora's instincts screamed trap, but they couldn't afford to lose the trail. Not after the person had accessed files that could compromise every MI6 asset in the Commonwealth.
"Moving to intercept," Edwards reported. "Building looks abandoned—old textile factory."
Perfect killing ground.
"Weapons free," Aurora commanded. "Non-lethal if possible. If not..." She let it hang. They all understood.
They converged on the building from four directions. Standard breach protocol—flash and clear, overwhelming force, no room for escape.
The first scream came sixteen seconds later.
"Davies is down!" Edwards's voice cracked. "She came out of nowhere—"
The comms erupted in chaos. Gunfire. Shouts. The meaty sound of fists meeting flesh.
Aurora sprinted through the entrance, weapon raised. Emergency lighting cast long shadows between abandoned machinery. Davies lay crumpled near a loom, breathing but unconscious.
Movement to her left. Aurora spun, firing twice. The bullets sparked off metal as a figure rolled behind cover.
"Edwards? Morrison? Report!"
Silence.
A shadow dropped from the rafters. Aurora barely got her arm up in time, deflecting a strike that would have crushed her windpipe. She countered with an elbow, bought enough space to aim—
The gun was kicked from her hand before she could squeeze the trigger.
Close quarters then.
Aurora had trained with the best. SAS. Mossad. Even a few sessions with a certain blue-eyed wizard who never took it easy. But this target—a woman, judging by her frame—fought like water. Fluid. Unpredictable. Lethal.
A knee caught her ribs. Stars exploded across her vision as her head met concrete.
Through the ringing, she heard footsteps approaching. The killing blow coming.
"Agent Thatcher, report position," her comm crackled. "Backup ETA four minutes."
The footsteps stopped.
Aurora forced her eyes open. The woman stood over her—younger than expected, sharp features obscured by tactical gear. Those dark eyes studied Aurora with something unexpected.
Recognition? Fear?
Then she was gone, melting back into shadows.
Aurora rolled to her feet, ignoring the protest from her ribs. Her team was down but breathing. Whatever this thief wanted, it wasn't bodies.
But that didn't mean she could walk away.
Aurora snatched her gun and gave chase. The woman had thirty seconds on her, heading up. Rooftops meant limited escape routes. She could work with that.
The emergency exit slammed open just as Aurora reached it. She burst through, weapon raised—
The woman stood at the roof's edge, perfectly balanced despite the wind.
"Can you stop following me?" the woman asked, accent faint, Eastern European. "My goal was to gain access to some information. I promise not to leak anything."
"Can't trust someone who doesn't even show her face."
"That would destroy the whole point of sneaking in, wouldn't it?" A hint of a smile. "Can we just talk and sort things out?"
Aurora kept her gun trained center mass. "Talk? After assaulting federal officers?"
"They'll wake up with headaches. Nothing permanent." The woman tilted her head. "Unlike what would have happened to you, if not for your name."
"My name?"
"Agent Aurora Thatcher." She said it like testing wine. "What is your relationship with Arthur Hayes? Saw his name in your files."
Aurora's finger found the trigger. "How do you know Arthur?"
The woman's expression flickered—anger, frustration, something else. "Answer my question first."
"Did you infiltrate his company too? Phoenix Group? Get caught by Arthur?"
Her jaw tightened.
Aurora chuckled despite herself. "He caught you, didn't he?"
"He got lucky."
"Lucky?" Aurora lowered her gun slightly, amused. "Arthur doesn't do lucky. He should've wiped the floor with you."
The woman moved so fast Aurora barely saw it. One moment she stood at the roof's edge, the next she had Aurora's gun hand twisted behind her back, the agent pressed against an air conditioning unit.
"You talk too much," the woman hissed in her ear.
"Touched a nerve?" Aurora gasped through the pressure on her windpipe. "What happened? Did he embarrass you? Make you feel ordinary?"
The grip tightened. "He cheated."
"Cheated how?" Aurora rasped. "Magic?"
The woman went utterly still. "What?"
Aurora felt the hesitation and exploded into motion, breaking the hold with techniques learned in very unofficial places. They separated, circling each other like predators.
"Magic?" the woman repeated. "What are you talking about?"
Aurora tilted her head. "You don't know." Her smirk returned. "He beat you hand-to-hand. Looks like even you—with all your strength—aren't a match for him."
"Explain."
"Can't. Official Secrets Act and all that." Aurora smirked at the woman's frustration. "But I'll tell you this—you never stood a chance. Not against him."
The woman's face cycled through emotions before settling on cold determination. "We'll see about—"
An explosion shattered everything.
Both women spun toward the sound. Three blocks south, flames clawed at the darkening sky—but wrong. Too green. Moving against wind and physics like living things.
Screams carried on the smoke.
"Terrorists?" the woman asked.
Aurora was already in motion. "Worse. You can leave. This is priority now."
Then without waiting for any follow up questions, Aurora sprinted for the roof access.
She heard footsteps behind her. Good. Whatever this thief's crimes, she wasn't heartless.
They covered three blocks in under two minutes, following the smoke and screams. A row house was ablaze, but the fire was wrong—too green, moving against the wind.
"Fiendfyre," Aurora breathed. "Shit, shit, shit."
"What's Fiendfyre?" The woman appeared at her shoulder, not even winded. "Some kind of chemical weapon?"
Aurora's answer died as figures in black robes emerged from the smoke. Silver masks gleamed in the firelight. Death Eaters. At least six, maybe more.
"Hide," Aurora hissed, grabbing the woman's arm. "Now!"
"From these idiots in costumes?"
"They're not—just trust me!"
But the woman hesitated a second too long. A masked face turned their way.
"Well, well!" The Death Eater's voice carried cruel amusement. "Muggles come to play! How delightful!"
He raised a stick—innocent looking if you didn't know better. Aurora was already moving, tackling the thief sideways as red light split the air where she'd stood.
"Crucio!"
They hit pavement hard, rolling behind a parked car.
"What the hell was that?" The woman's composure finally cracked.
"Bad wizards," Aurora gasped. "Those spells will kill you. Or worse."
"Wizards? Spells?" The woman looked at her like she'd gone mad. "You're serious."
"Deadly serious. We need to—"
The car they'd hidden behind exploded.
They scattered in opposite directions. Aurora came up with her Glock, ready for a fight for her life.
A Death Eater rounded the burning wreck, wand raised.
The thief struck like lightning. Her hand chopped into his throat with surgical precision. He dropped, gasping.
"Behind you!" Aurora screamed.
Too late. Red light caught the woman square in the back.
"CRUCIO!"
The scream that tore from her throat wasn't human. She convulsed, body trying to escape pain that existed beyond physical reality.
Aurora didn't think. Her gun barked once.
The Death Eater's head snapped back, a neat hole between his eyes where the mask didn't cover. He toppled backward, spell broken.
The woman lay twitching, tears streaming down her face.
"Can you move?" Aurora hauled her upright. "We need to run!"
"What... was... that?" Each word cost agony.
"Torture curse. Illegal in every civilized nation. These aren't civilized people." Aurora half-carried her toward an alley. "Move!"
But the Death Eaters had noticed their fallen.
"She killed Marcus! KILL THE MUGGLE BITCH!"
Dozens of wands rose in terrible synchronization.
Aurora knew they were dead. No cover. No time. No miracles.
Then a voice cut through everything—high, sharp, utterly unhinged.
"STOP!"
Bellatrix Lestrange danced into view, wand lowered. Her mad eyes locked onto Aurora's face, widened in recognition.
"The muggle." Her voice dropped to a whisper that somehow carried. "I know that face. I know who comes to save her."
The Death Eaters hesitated, confused.
Bellatrix's expression broke into something between laughter and panic.
"RUN!" she shrieked. "He's coming! HE'S COMING!"
"Who?" one Death Eater asked.
Bellatrix's answer was a single shriek.
"ARTHUR HAYES!"
The others froze.
A figure attempted to Apparate.
Failed.
"What—"
"Anti-Apparition wards," another Death Eater whispered. "But we didn't cast any."
The air shifted. Heavy now. Anchored.
Wards had been set—but by who?
A pressure swept through them.
"It's too late."
The voice came from everywhere and nowhere. Soft. Cold. Promising death in two syllables.