The Ghost in the Glass: Detective Miles Corbin’s hunt for a data thief at a packed mall ends in a takedown, a hidden drive-and a chilling broadcast that turns his own reflection into the face of the conspiracy he was chasing.

CHAPTER 1: The Tip-Off

The burner phone vibrated on the passenger seat.
Miles Corbin snatched it up.

His blue eyes narrowed at the blocked number.
He swiped to answer.
“Speak.”
A voice crackled through.

Low.

Urgent.

Male.
“Westfield Mall.

Food court.

South entrance.

He’s uploading now.”
Corbin’s jaw tightened. “Who is this?”
“Someone who doesn’t want to be part of the fall.”
The line went dead.
Corbin dropped the phone onto the seat.

He stared through the windshield at the glass-and-steel expanse of the mall.

Shoppers streamed in and out.

Families.

Teenagers.

A normal Saturday afternoon.
He knew better.
He grabbed his radio from the dash. “Control, this is Detective Corbin.

I have a credible tip on the Nexus Data breach.

Suspect is in the Westfield Mall food court.

Requesting immediate K9 backup.”
The radio crackled. “Copy, Detective.

K9 unit is two minutes out.

Officers approaching from north and east entries.”
Corbin stepped out of the sedan.

He straightened his dark tie.

The sharp suit fit him like armor.
He walked toward the south entrance.
The air smelled like cinnamon pretzels and floor wax.

He hated malls.

Too many exits.

Too many civilians.
He slipped through the glass doors.
The food court was a chaos of noise.

Kids screamed.

Trays clattered.

The smell of greasy pizza hung heavy.
Corbin stood still.

He scanned.
And he saw him.
Male Suspect 1 sat alone at a corner table.

A dark suit jacket over a black shirt.

Dark, short hair.

He hunched over a laptop, fingers flying across the keyboard.

His eyes darted around the room.
Agitated.

Desperate.
Corbin’s hand drifted to his concealed holster.

He keyed the mic hidden in his cuff.
“I have eyes on the target.

South quadrant, table 14.

He’s on the machine now.”
A female voice came back.

Firm.

Direct.
“Copy, Detective.

Officer Martinez in position.

K9 is ready.”
Officer Female 1 stood near a pretzel stand.

Her short blonde hair was visible under her cap.

Her tactical vest read “POLICE K9.” She held the leash of a massive German Shepherd.

The dog sat still, ears up.
Corbin nodded once.
He began to walk.
He weaved through tables.

Past a group of teenagers filming a TikTok.

Past a mother wrestling a stroller.
His shoes clicked on the tile.
Ten feet away.
The suspect looked up.
Their eyes met.
The suspect’s face went pale.

His hand jerked.

The laptop screen flickered.
“Police,” Corbin said.

His voice was deep.

Commanding. “Shut the laptop.

Place your hands on the table.”
The suspect’s breath went ragged.

He looked left.

Right.

He saw Officer Male 1 coming from the east.

Muscular.

Focused.

He saw Officer Male 2 and Officer Male 3 closing from the north.
He was boxed in.
“Don’t move,” Corbin said.

He took another step.
The suspect’s hands trembled over the keyboard.
“I said don’t move.”
The suspect’s eyes went wild.

He grabbed the laptop.
He was going to run.

The suspect slammed the laptop shut.
He threw himself backward.

The chair crashed to the floor.
Bystander Female 1 screamed.

She was a slim woman in a white blazer.

She stumbled back, clutching her chest. “Oh my God!”
The suspect bolted.
He knocked over a display of drinks.

A cascade of soda and ice sprayed across the tile.

People scattered.
Corbin lunged forward. “Stop!

Police!”
The suspect didn’t stop.
He ran toward the escalators.

He shoved past a woman in a red blouse-Bystander Female 2.

She stumbled, catching herself on a railing.

Her eyes were wide, startled.
“Hey!” she shouted.
Corbin was three steps behind.
Officer Female 1 released the K9.

The German Shepherd launched forward, a blur of black and tan.

Its paws skidded on the tile.
“Clear the way!” Officer Male 1 barked.

His voice was authoritative.

He pushed through the crowd, his hand on his duty belt.
Bystander Female 3, wearing a white jacket, dropped her shopping bag.

She pressed herself against a pillar.

Her eyes were locked on the fleeing suspect.
Bystander Female 4 grabbed her arm. “Get down!”
Bystander Male 1 stood near a fountain.

He wore a dark suit, white shirt, dark tie.

His face was stern.

Unreadable.

He watched the chase without moving.
Bystander Male 2 stood beside him.

Identical in appearance.

Same suit.

Same blank expression.
Bystander Male 3 was a few feet away.

He didn’t flinch.
None of them moved to help.
The suspect hit the escalator.

He took the steps two at a time.

His dark jacket flapped behind him.
Corbin followed. “Officer Martinez, cut him off at the second floor!”
“Copy,” Officer Female 1 shouted.

She veered left, the K9 at her heels.
The suspect reached the top.

He turned right.

He ran past a row of clothing stores.

Mannequins stared with glassy eyes.
Officer Male 2 appeared ahead.

He planted his feet, hands up. “Stop!

Get on the ground!”
The suspect didn’t stop.
He crashed into Officer Male 2.

The officer grunted, grabbing the suspect’s jacket.

They stumbled into a rack of discounted jackets.

The rack toppled.

Clothes spilled everywhere.
The suspect twisted.

He broke free.
He ran toward the glass railing.
The second floor overlooked the central atrium.

A three-story drop.
The suspect looked over the edge.

He saw a crowd of faces looking up.
He was trapped.
Officer Male 3 came from the right.

Officer Male 1 from the left.

Officer Female 1 released the K9.
“Down!

Down!” she commanded.
The dog didn’t hesitate.
It launched forward.

Its jaws clamped onto the suspect’s forearm.
The suspect screamed.
He hit the ground hard.

The laptop skittered away from his grip, sliding across the polished floor.
Corbin arrived.

He was breathing hard.

He grabbed the suspect by the collar.
“You’re done.”
The suspect groaned.

The dog held firm.

Blood seeped through his jacket sleeve.
Officer Male 1 cuffed him. “You have the right to remain silent.”
The suspect didn’t answer.

He stared at the laptop.
Corbin picked it up.
He opened the lid.
The screen was still glowing.

A progress bar was frozen at 92%.
The upload wasn’t complete.

‘Corbin held the laptop like it was made of glass.
He set it down on a nearby bench.

His eyes never left the screen.
The progress bar was frozen at 92%.
“Get a field tech, now,” Corbin snapped.
Officer Male 2 nodded and spoke into his shoulder mic.
The suspect was on his knees.

Officers Male 1 and 3 held his arms.

The K9 sat nearby, teeth bared, a low growl vibrating in its chest.
Officer Female 1 stepped closer. “Detective, the drive.

Check his jacket.”
Corbin knelt.
The suspect’s eyes were wide, desperate. “You don’t understand.

I was just the messenger.”
“Shut up.”
Corbin patted down the jacket.

His fingers found a hard lump in the inner lining.

He pulled out a small black thumb drive.

Military-grade encryption.

No markings.
The suspect’s face went slack.

His eyes lost focus.
“That’s not mine,” he whispered.
“Sure it isn’t.”
Corbin pocketed the drive.

He stood.
A field tech arrived.

A young man in a polo shirt, carrying a rugged laptop.

His name was Tim.

He was pale, nervous.
“What do you need, Detective?”
Corbin handed him the drive. “Analyze it.

Full directory.

Fast.”
Tim plugged it into his laptop.

His fingers flew across the keyboard.
“Encrypted.

Give me a minute.” He tapped harder.

Sweat beaded on his forehead.
Corbin watched the suspect.
The suspect stared at the floor.

His breathing was shallow.
“I don’t have a minute,” Corbin said.
Tim grunted. “Bypassing the lock… got it.

Oh… oh no.”
“What?”
Tim turned the screen toward Corbin.
Files.

Thousands of them.

Names, social security numbers, bank accounts, corporate contracts.

The Nexus Data breach.

All of it.
“He downloaded the entire database,” Tim said. “Look at the timestamps.

He’s been uploading for the last hour.”
Corbin’s jaw tightened. “To where?”
“Multiple remote servers.

I can see the log… oh hell.

There’s a live upload still active.”
He pointed at the screen.
A new progress bar appeared. 85%.
“He had a daemon running in the background.

The upload resumed when you opened the laptop.”
Corbin slammed the laptop shut.
The suspect laughed.

A dry, broken sound.
“It’s already out!

You’re too late!”
Corbin grabbed him by the collar. “Who are you working for?”
“Go to hell.”
“I’ll make you wish you were there.”
The suspect’s eyes flickered.

Fear.

But behind it, something else.

Triumph.
“You think this ends with me?” he hissed. “You have no idea what you’ve stepped into.”
Corbin released him.
He stood.

His hands were shaking.
He looked at Officer Female 1. “Secure the scene.

I need a quiet room.

Now.”
She nodded. “Copy.”
But before she could move, a sound cut through the mall noise.
A TV.

Loud.

Breaking news.

The electronics store on the second floor had a wall of televisions.
They’d been playing a sports highlights reel.
Now they flickered.
All of them switched to the same channel.
A news anchor sat behind a desk.

Her face was serious.

Urgent.
“We interrupt this program with breaking news.”
Corbin turned.
His blood went cold.
The anchor spoke. “The Metropolitan Police Department has confirmed a massive data breach involving the Nexus Corporation.

Thousands of identities have been compromised.

And sources inside the department have named a person of interest.”
The screen split.
A photograph appeared.
Miles Corbin’s face.
His own blue eyes stared back at him.
“Detective Miles Corbin,” the anchor said, “is wanted for questioning in connection with the theft and distribution of classified corporate data.”
The mall went quiet.
Bystander Female 1, still standing near the escalator, gasped.

She pointed at the screen. “That’s him!

That’s the detective!”
Bystander Female 2 covered her mouth. “Oh my God.”
Bystander Female 3 whirled around.

Her eyes locked on Corbin.
Bystander Female 4 backed away. “He’s one of them?”
Bystander Male 1 stood near the fountain.

He didn’t move.

His face was stone.
Bystander Male 2 and Male 3 mirrored him.

Three identical suits.

Three identical expressions.

Watching.
Corbin’s hand fell to his side.
He looked at the suspect.
The suspect was laughing now.

A wet, ugly laugh.
“You think I was alone?” he choked out. “Look in the mirror, Detective.

You’re the one on the screen.”
Corbin’s throat went dry.
Officer Female 1 took a step back.

Her hand drifted to her weapon.

Her eyes were uncertain.
“Detective… Miles… what is this?”
“It’s a setup,” Corbin said.

His voice was flat. “Someone framed me.”
Officer Male 1 moved behind him.

His voice was cautious. “We need to sort this out.

But right now, you’re a person of interest.”
Corbin turned slowly.
The K9 unit was forming a loose circle around him.
Officer Male 2 and Officer Male 3 had their hands on their holsters.
Officer Female 1’s face was pale. “Miles… I have to ask you to stand down.

Just until we understand.”
Corbin’s mind raced.
Three days ago.
A routine system login.

A favor for a colleague.

A friendly IT guy who needed access to the database for an audit.
He’d authorized it without thinking.
His stomach dropped.
“I walked into a trap,” he whispered.
The suspect laughed again. “Took you long enough.”
Corbin looked at the televisions.
His own face stared back.
The anchor was still talking. “Authorities urge the public to approach with caution.

Detective Corbin is considered armed and dangerous.”
Dangerous.
He was the ghost in the glass.
And the ghost had stolen his face.

CHAPTER 2: The Standoff

‘The mall air turned thick.
Corbin’s hand hovered near his own holster.

He didn’t move.
Officer Female 1’s fingers tightened on her weapon. “Miles.

Don’t.”
“I’m not your enemy,” Corbin said.
His voice was low.

Steady.

But his throat burned.
Officer Male 1 stepped forward.

His jaw was set. “The news is saying you’re a person of interest.

That’s enough for now.”
“It’s a frame,” Corbin snapped. “You know me.

Ten years on the force.”
Officer Male 2 circled to his left. “We know what we saw.

The drive.

The upload.

Your face on every screen.”
The suspect was still on his knees.

He coughed. “He’s the one.

He made me do it.”
Corbin’s eyes narrowed. “You’re lying.”
“Am I?” The suspect’s voice cracked. “You gave me the access codes.

Three days ago.

Remember?”
Corbin’s stomach twisted.
The memory hit hard.
A quiet office.

Late evening.

A man in an IT badge-friendly, forgettable-asking for a temporary login to review audit logs.
Corbin had shrugged.

Signed the form.

Didn’t check the credentials.
“That wasn’t you,” Corbin said. “That was someone else.”
“Same face,” the suspect whispered. “Same badge.

Same signature.”
Bystander Female 1 edged closer to the escalator.

Her phone was out.

Recording.
“He’s a cop,” she said to no one. “He’s supposed to protect us.”
Bystander Female 2’s voice shook. “Get away from him.”
Corbin looked at the K9 unit.
Four officers.

One dog.

All trained to take him down.
Officer Female 1’s face was pale.

Her eyes were wet. “Miles… put your hands behind your head.

Slowly.

We’ll sort this out at the station.”
“If I do, I’m done,” Corbin said. “Whoever set this up will bury me.”
Officer Male 3 reached for his cuffs. “Don’t make this harder.”
The suspect laughed again.

A wet, gurgling sound. “Harder?

It’s already over for him.”
Corbin’s jaw tightened.
He scanned the crowd.
Bystander Male 1, 2, and 3 stood like statues.

Their suits identical.

Their faces blank.
They weren’t moving.
They weren’t recording.
They were watching.
Something cold crawled down Corbin’s spine.
He knew those suits.
He’d worn one this morning.
“Who are you people?” he muttered.
Bystander Male 1 didn’t answer.

He just tilted his head.

A faint smirk.
Corbin’s heart hammered.
The TVs flickered again.

The anchor’s voice returned. “We are receiving new information.

Detective Corbin is believed to have accomplices inside the department.”
Officer Female 1’s hand trembled on her weapon. “Miles.

Last chance.”
Corbin looked at the suspect.

The suspect’s eyes were triumphant.
“You’re not the messenger,” Corbin said slowly. “You’re the bait.”
The suspect’s smile faded.

The mall fell into a heavy quiet.
The only sounds were the hum of the escalator and the distant crackle of a radio.
Officer Male 1 broke the stillness. “We need to move.

Now.”
Corbin didn’t move.
His eyes were locked on the three bystanders in suits.
They hadn’t flinched.
They hadn’t spoken.
They hadn’t even looked at the screens.
“They’re with him,” Corbin said, pointing at the suspect.
Officer Female 1 followed his gaze. “Which ones?”
“The suits.

The three men by the fountain.”
Bystander Male 1 met her eyes.

His face was stone.
Officer Male 2 squinted. “They look like businessmen.

You’re paranoid.”
“They look like me,” Corbin said. “Identical.

Same suit.

Same tie.

Same build.”
Officer Male 3 shifted his weight. “So?

Lots of guys wear suits.”
Corbin’s voice dropped. “Check their faces.

They haven’t moved since the broadcast.”
A long beat.
Bystander Female 3, the one in the white jacket, took a step toward the fountain. “Excuse me?

Sir?

Are you okay?”
Bystander Male 1 didn’t answer.
He didn’t blink.
Bystander Female 3 stopped.

Her hand went to her mouth. “Something’s wrong.”
Officer Female 1 raised her voice. “You three.

Identify yourselves.”
Silence.
Bystander Male 2 slowly turned his head.

His neck moved like a machine.

His eyes fixed on Officer Female 1.
“We are here to observe,” he said.
His voice was flat.

No emotion.
“Observe what?” Officer Female 1 demanded.
“The result.”
Corbin’s blood chilled.
The suspect on the floor let out a low whistle. “Told you.

You have no idea what you stepped into.”
Officer Male 1 drew his weapon. “On your knees.

All three of you.

Now.”
Bystander Male 3 reached inside his jacket.
“Don’t!” Officer Male 2 shouted.
The bystander pulled out a small device.

No bigger than a phone.

Black.

Glowing with a single red light.
“Transmission complete,” he said. “The data is live.

The detective’s connection is confirmed.”
He pressed a button.
The mall’s screens flickered again.
A new image appeared.
A digital file.

A screenshot of an internal police authorization form.
Signed by Miles Corbin.
Dated three days ago.
The anchor’s voice returned. “We have obtained exclusive evidence.

Detective Corbin personally authorized the access that led to the breach.”
Corbin’s hands went cold.
“That signature is forged,” he said. “Anyone could have-”
“It’s your badge number,” the suspect interrupted. “Your login.

Your face on the camera log.”
Officer Female 1’s face drained of color.
She looked at Corbin.

Her hand was still on her weapon.
“Miles… I want to believe you.”
“Then believe me.”
“I can’t.” Her voice broke. “Not with that.”
Corbin closed his eyes.
One second.
Two.
When he opened them, the three bystanders in suits were walking away.

Calmly.

Toward the exit.
No one stopped them.
No one moved.
Corbin watched them disappear into the crowd.
The trap was complete.
He was alone.
The ghost in the glass had stolen his face.
And now, the whole world saw the thief.

‘Officer Female 1’s chest heaved.

Her eyes were wet.
“Miles.

I’m going to ask you one more time.”
Corbin’s hands were still at his sides. “Sarah.

You know me.”
Her name was Sarah.

He’d known her for six years.
She flinched at her name.
Officer Male 1 stepped between them. “We’re done talking.

Hands behind your head.

Now.”
Corbin didn’t move.
The suspect on the floor was silent.

His eyes darted between the officers.
Bystander Female 4’s phone was still recording.

Her hand shook.
“This is insane,” she whispered. “He’s a cop.”
Bystander Female 3 grabbed her arm. “Get back.

Get back.”
Corbin’s jaw tightened. “I need to see the station chief.

Alone.”
Officer Male 2 laughed. “You think we’re letting you anywhere near a phone?”
“You’re making a mistake.”
“We’re following procedure.” Officer Male 3’s voice was flat. “You’re a person of interest.

You’re coming in.”
Corbin’s eyes found Sarah’s again.
“Check the camera logs,” he said. “Three days ago.

Night shift.

The badge scanner at the back entrance.”
Sarah’s brow furrowed. “What about it?”
“Someone used my card.

But I was home.

My wife can confirm.”
“Your wife could be lying.”
“She’s not.”
Officer Male 1 stepped closer.

His hand hovered over his weapon. “Enough.

Cuffs on.

Now.”
Corbin’s throat burned.
He thought of his daughter.

Her birthday was next week.
“I’m not resisting,” he said quietly. “But I’m not guilty.”
He slowly raised his hands.
Interlaced his fingers behind his head.
Dropped to his knees.
The concrete was cold through his pants.
Sarah’s breath hitched.

She turned away.
Officer Male 1 moved fast.

The cuffs clicked tight around Corbin’s wrists.
The metal was cold.

Too tight.
“Standard,” Officer Male 1 muttered.
Corbin’s shoulders ached. “The three men in suits.

You let them walk.”
“We didn’t have cause.”
“They’re the architects.

I’m the fall.”
Officer Male 2 snorted. “That’s a nice story.”
“Check the device.

The one with the red light.

They transmitted something.”
“It’s gone.”
Corbin’s stomach dropped.
“They left it?”
“They took it.

Walked right out the exit.”
Bystander Female 2 stepped forward.

Her face was pale. “I saw them.

They went to the parking garage.

Silver sedan.”
No one moved.
Corbin’s voice was low. “Description?”
“License plate?”
“I didn’t see it.”
Sarah turned back.

Her eyes were red. “We’ll pull the footage.”
“It’ll be wiped,” Corbin said. “By the time you look.”
Officer Male 3 grabbed his arm. “On your feet.”
Corbin stood.

The cuffs bit into his wrists.
The suspect was still on his knees.

His laughter was dry.
“You’re both coming,” Officer Male 1 said. “Separate cars.”
The suspect’s smile faded. “I’m a witness.”
“You’re a suspect.”
“I gave you the cop.”
“You gave us a mess.”
Corbin looked at the suspect. “Who paid you?”
The suspect’s eyes darted away. “No one.”
“You’re lying.”
“Everyone lies.”
Sarah grabbed the suspect’s arm. “You.

Up.”
The suspect stumbled to his feet.

His suit jacket was torn.
The mall was emptying.

Shoppers backed away.

Employees locked their kiosks.
Bystander Female 1’s phone was still up. “This is going viral,” she said.
Corbin closed his eyes.
He could hear it.

The clicks.

The uploads.

The headlines.
DETECTIVE CORBIN ARRESTED.
The ghost in the glass had won.

The patrol car’s back seat smelled of stale coffee and sweat.
Corbin’s wrists burned.
He stared through the mesh divider.

Officer Male 2 was driving.

Officer Male 3 sat in the passenger seat.
“Where’s Sarah?” Corbin asked.
“She’s bringing in the suspect.”
“She should be with me.”
“You don’t get to choose.”
The car pulled out of the garage.

The mall’s lights faded in the rearview.
Corbin’s mind raced.
Three days ago.

Late evening.

The IT office.
A man in a badge.

Friendly smile. “Hey, Miles.

Need a quick login for audit review.”
Corbin had barely looked up. “Which system?”
“Internal records.

Just a temp pass.”
He’d signed.

Didn’t check the name.

Didn’t verify.
The memory was like a knife.
“You’re not the messenger.

You’re the bait.”
The suspect’s words echoed.
The car stopped at a red light.
Corbin leaned forward. “Who’s the station chief tonight?”
“Captain Reeves.”
“She’s not in charge.

She’s suspended.”
“Then who?”
“Deputy Chief Morrison.”
Corbin’s blood went cold.
Morrison.

Sixty years old.

Two months from retirement.
Morrison had no enemies.

No debt.

No reason to betray.
“Morrison’s clean,” Corbin said.
“Morrison is acting chief.

That’s all I know.”
The light turned green.
The car moved forward.
Corbin’s hands trembled against the cuffs.
“Pull over.”
“What?”
“Pull over.

Now.”
Officer Male 2 glanced in the rearview. “You don’t give orders.”
“I’m giving you a warning.

Check your phone.

Check the news.”
Officer Male 3 pulled out his phone.

His face went pale.
“Pull over,” he said.
The car swerved to the curb.
Officer Male 2 grabbed the phone.

His eyes scanned the screen.
His face turned gray.
“What?” Corbin asked.
Officer Male 2 looked up.

His voice was hollow.
“The station is compromised.

Morrison is missing.

Captain Reeves was found dead in her office.”
Corbin’s stomach lurched.
“Dead?”
“Gunshot.

Apparent suicide.”
“She didn’t own a gun.”
“She had one.

Registered.

Her prints.”
Corbin’s head spun.
“Who found her?”
“A janitor.

Forty minutes ago.”
“Was there a note?”
“Nothing.”
Officer Male 3’s hands were shaking. “This is connected.”
“Of course it’s connected,” Corbin snapped. “They’re erasing everyone who could help me.”
Officer Male 2 turned in his seat.

His eyes were hard.
“If you’re innocent, who did this?”
Corbin met his gaze.
“The three suits.

The ones at the mall.”
“Who are they?”
“I don’t know.”
“You don’t know.”
“No.

But I know who hired them.”
“Who?”
“Deputy Chief Morrison.”
Officer Male 2’s laugh was bitter. “Morrison hasn’t made a move in ten years.

He’s a desk jockey.”
“He’s a ghost.

And ghosts don’t leave fingerprints.”
The car was silent.
Officer Male 3’s phone buzzed.

He looked down.
“The suspect just lawyered up.

He’s not talking.”
Corbin’s jaw tightened.
“Of course he’s not.

He was a tool.

They’ll burn him too.”
Officer Male 2 started the engine. “We’re taking you to a safe house.”
“A safe house?”
“Until we figure this out.”
“You’re trusting me?”
“I’m trusting the evidence.

And right now, the evidence is a mess.”
Corbin leaned back.
The city lights blurred past.
Somewhere out there, three men in identical suits were watching.
And the ghost in the glass had stolen everything.

CHAPTER 3: The Safe House

‘The safe house was a brick duplex on a dead-end street.
Corbin sat at a worn kitchen table.

The cuffs were off.

His wrists were raw.
Officer Male 2 stood by the window.

His name was Dan.

He kept checking the blinds.
Officer Male 3-Tom-paced the living room.

His hand never left his service weapon.
“Coffee?” Dan asked.
“No.”
“You should eat.”
“I’m not hungry.”
The clock on the wall ticked.

Seven minutes since they arrived.
Corbin’s phone was on the table.

Dan had taken it. “Evidence,” he’d said.
“You need to call your wife,” Tom said.
“She already knows.”
“How?”
“She watches the news.”
Dan turned from the window. “We need to move.

This location isn’t secure.”
“Where would we go?”
“There’s a state police barracks.

Two hours north.”
“Too far.”
“It’s safe.”
“Nothing is safe.”
Corbin’s voice was flat.

His eyes were on the table.
“Who else knew about this place?” he asked.
“Just the station chief.”
“Morrison?”
Dan nodded.
Corbin’s throat tightened. “Then he knows.”
“Morrison is missing.”
“That’s exactly my point.”
Tom stopped pacing. “What are you saying?”
“I’m saying the man who set me up knows exactly where you brought me.”
Dan’s face went pale. “We didn’t tell anyone.”
“You didn’t have to.

He’s been tracking you.”
The room was silent.
Then came a knock at the front door.
Three sharp raps.
Dan drew his weapon.

Tom moved to the side.
“Who is it?” Dan called.
A woman’s voice. “Sarah.”
Dan unlocked the door.

Officer Female 1 stepped inside.
Her tactical vest was off.

Her eyes were red.

Her hands were empty.
“I need to talk to him,” she said.
“Alone?”
“Yes.”
Dan looked at Corbin. “Your call.”
Corbin nodded.
The other officers stepped outside.

The door clicked shut.
Sarah sat across from him.

Her hands were on the table.

They were shaking.
“I ran the badge logs,” she said.
“And?”
“Your card was used.

Three days ago. 11:47 PM.”
“I told you.”
“The camera at the back entrance was disabled.

But a secondary camera caught someone entering the IT office.”
“Who?”
“I don’t know.

They were wearing a hood.

Their face was obscured.”
Corbin leaned forward. “What else?”
“The device from the mall.

The one with the red light.

It was found.”
“Where?”
“In a trash can.

Near the electronics store.

Wiped clean.”
“No data?”
“No data.”
Sarah’s voice broke. “Miles.

I want to believe you.”
“Then believe me.”
“I can’t.

Not entirely.”
“Why?”
Her eyes met his. “Because the suspect’s lawyer just produced a recording.

A phone call.

From your line.

Dated two weeks ago.”
“To who?”
“To Morrison.”
Corbin’s heart stopped. “I never called Morrison.”
“The recording says otherwise.”
“It’s fabricated.”
“It’s timestamped.”
“They can fake anything.”
Sarah’s jaw tightened. “They also found your prints on the thumb drive.”
“I touched it at the mall.”
“Before that.”
“There’s no before.”
Sarah’s hands stilled. “There is.

The lab found partial prints that match an older log.

Two months ago.

Internal audit.”
Corbin’s mind raced. “I signed a login form.

That’s it.”
“That login was used to access the identity database.”
“That’s not possible.”
“It happened.”
The room closed in.
Corbin’s hand went to his chest.

His heart was hammering.
“Sarah.

Listen to me.”
“I am listening.”
“I did not leak that data.”
“Then who did?”
“Morrison.

Or the three suits.

Or all of them.”
“Prove it.”
“I can’t.

Not from here.”
Sarah’s eyes searched his. “Then we need to go dark.”
“What do you mean?”
“I mean we disappear.

Off the grid.

Until we find the proof.”
“That makes us fugitives.”
“We already are.”
Corbin’s throat burned.
“Your family,” she said. “We’ll get them somewhere safe.”
“They’re with my sister.”
“Good.”
Sarah stood.

Her hand went to the door.
“I’ll be right back.

Don’t move.”
She stepped outside.
The door clicked shut.
Corbin sat alone.
The clock ticked.
Then he heard a muffled sound.

A thud.
Then silence.
Then the door opened.
A man stepped in.

Dark suit.

Dark tie.
Identical to the suits at the mall.
He smiled.
“Hello, Detective.”
Corbin’s blood turned to ice.

The man closed the door behind him.
He didn’t rush.

Didn’t raise his voice.
“You must be confused.”
Corbin’s hands were flat on the table. “Where’s Sarah?”
“She’s fine.

Unconscious.

She’ll wake up with a headache.”
“If you hurt her-”
“We didn’t.

We don’t need to hurt people.

We need them to cooperate.”
The man sat across from Corbin.

He placed a tablet on the table.
The screen showed a live feed.

The three suits from the mall.

Standing in a garage.
“They’re waiting for instructions,” the man said.
“Instructions from who?”
“From you.”
Corbin laughed. “I’m not giving you anything.”
“You already have.”
The man tapped the tablet.

A file opened.
Corbin’s face stared back.
Then a document.

A signed statement.
Dated three days ago.
Authorizing the transfer of encrypted personnel records.
“That’s my signature,” Corbin said. “But I didn’t write it.”
“We know.”
The man’s voice was calm. “Your signature.

Your login.

Your prints.

All fabricated.

But they exist.”
“So you’re confessing.”
“I’m making a deal.”
Corbin’s jaw tightened. “What kind of deal?”
“The kind that keeps your family alive.”
The room went cold.
“My wife.

My daughter.

They’re with my sister.”
“We know.

She lives in Arlington.

Red brick house.

White fence.

Your daughter plays soccer on Saturdays.”
Corbin’s blood boiled. “Say another word about them, and I will kill you.”
“You won’t.

Because if I die, the data goes public.

Your wife’s address.

Your daughter’s school.

Everything.”
Corbin’s hands clenched.
“What do you want?”
“We need you to disappear.”
“Disappear?”
“Permanently.

Off the grid.

No contact.

No investigation.”
“And if I refuse?”
The man tapped the tablet again.
A new file opened.

A photo.
Corbin’s wife, at a grocery store.

Three days ago.
“The photo was taken by a friend of ours,” the man said. “Next time, it won’t be a photo.”
Corbin’s voice was low. “You’re dead men.”
“We’re businessmen.

There’s a difference.”
The man stood.
“You have twenty-four hours.

Then we release everything.

Your family.

Your reputation.

Your life.”
He walked to the door.
“One more thing.”
He turned.
“The person who framed you?

It wasn’t Morrison.”
“Then who?”
“Someone you trust.”
The door closed.
Corbin sat alone.
His mind raced.
Someone he trusted.
Sarah.
Dan.
Tom.
His wife.
His sister.
The man’s voice echoed. “Someone you trust.”
Corbin’s hands were shaking.
He thought of the login.

The favor.

The “colleague” who asked for it.
A woman’s voice.

Familiar.
Sarah’s name on the request.
No.

Not Sarah.
He remembered now.
It was Captain Reeves.
Reeves was dead.
Reeves was the ghost.
Corbin’s stomach dropped.
The room spun.
Reeves was dead.

But she’d set him up.

And someone else had finished the job.
He looked at the door.
The man was gone.
The house was quiet.
Then a phone rang.
Corbin’s phone.

Still on the table.
He picked it up.
Unknown number.
He answered.
A voice he knew.
“Miles.”
It was Sarah.
But her voice was different.

Hollow.
“Sarah?

Where are you?”
“I’m safe.”
“The man in the suit.

He said you were unconscious.”
“I was.

I woke up.”
“Where are you?”
“I can’t say.”
“Sarah.

Tell me.”
A pause.
“Miles.

I have to tell you something.”
“What?”
“The recording of the phone call.

The one they played.”
“Yes?”
“It was real.”
Corbin’s heart stopped.
“You called Morrison.

I heard your voice.”
“It was fabricated.”
“It wasn’t.”
The line went quiet.
“Sarah.

What are you saying?”
Her voice cracked.
“I’m saying I was there.”
The words hung in the air.
“You were where?”
“The night you called Morrison.

I was in the room.”
Corbin’s hand went numb.
“You set me up.”
“I had no choice.”
“They threatened you.”
“They threatened my family.”
“Just like they threatened mine.”
“I’m sorry.”
“Sorry isn’t enough.”
The line went dead.
Corbin stared at the phone.
Then at the door.
Then at the tablet still on the table.
A message flickered on the screen.
“Time is running. 23 hours left.”
Corbin’s throat burned.
The ghost in the glass had stolen his face.
And his friend had handed them the mask.

‘Corbin stared at the tablet.

The message glowed: “Time is running. 23 hours left.”
The door was still open.

The man in the dark suit was gone.
Dan and Tom burst back in.

Their weapons were drawn.
“Where is she?” Dan demanded.
“She’s gone,” Corbin said.

His voice was hollow. “Sarah.

She set me up.”
Tom’s face went pale. “What?”
“The recording.

It was real.

She was there.”
Dan lowered his gun. “That doesn’t make sense.”
“It makes perfect sense.” Corbin stood.

His legs were steady now. “They threatened her family.

Same as mine.”
Tom shook his head. “We’ve worked with Sarah for five years.

She’s solid.”
“She is.

That’s why they picked her.”
Corbin picked up the tablet.

A new notification flashed.
“Upload in progress: 12%.”
His blood ran cold.
“What is that?” Dan asked.
“The data.

They’re releasing it.”
Tom grabbed the tablet. “We need to stop it.”
“How?

It’s remote.

The server’s encrypted.”
Dan’s jaw tightened. “We can trace the IP.”
“We don’t have time.”
Corbin’s eyes locked on the progress bar. 18%. 24%.
The room was silent.
Then his phone buzzed.

Unknown number.
He answered.
The suit’s voice.

Calm.

Measured.
“You have twenty-three hours, Detective.

But the upload has already started.

It’s a rolling release.

First, your family’s address.

Then your daughter’s photo.

Then the data you allegedly stole.”
“Stop it.”
“I can’t.

The system is automated.

But I can pause it.

If you cooperate.”
“Cooperate how?”
“Disappear.

Tonight.

No trace.”
Corbin’s hand shook. “And if I don’t?”
“Then the next file goes public.

Your wife’s medical records.

Your daughter’s school schedule.”
Corbin’s throat burned. “You’re a monster.”
“I’m a pragmatist.

You have twenty hours now.”
The line went dead.
Tom stared at him. “What did he say?”
“He said the upload is live.

And he’s controlling it.”
Dan grabbed his radio. “I’m calling the station.

We need a cyber unit.”
“Don’t.”
“Why not?”
“Because Morrison is missing.

And Sarah is compromised.

Anyone we call could be part of it.”
Dan’s hand froze.
“So what do we do?” Tom asked.
Corbin looked at the tablet. 43%.
“We go off-grid.

Just like he said.”
“That’s surrender.”
“No.

That’s buying time.”
Corbin grabbed his jacket.

His cuffs were still on the table.
“We have one move.

Find the source.”
“The source is the server.”
“No.

The source is the person who wanted me framed.”
Dan frowned. “You think it’s Reeves?”
“Reeves is dead.

But someone is using her system.”
Tom stepped closer. “You said the three suits at the mall.

They’re all identical to you.”
“They are.”
“They’re decoys.

Mirrors.

Designed to confuse.”
Corbin’s eyes widened.
“They’re not just suits.

They’re copies.

Prepared in advance.”
Dan’s voice dropped. “Someone has been planning this for months.”
“Yes.”
Corbin’s phone buzzed again.

A text message.
From Sarah’s number.
“I’m sorry.

I didn’t have a choice.

They have my mother.”
Corbin typed back. “Where are you?”
“I can’t say.

But I know where the server is.”
“Tell me.”
“The old IT building.

Downtown.

Basement level.”
“Why are you telling me this?”
“Because I want out.

And I think you’re the only one who can stop them.”
The tablet showed 67%.
“We have to go,” Tom said.
“It’s a trap.”
“It’s the only lead.”
Corbin looked at Dan. “What do you think?”
“I think Sarah just gave us a piece of the puzzle.

But the rest is still missing.”
Corbin nodded.
“Let’s move.”
They stepped into the hallway.
The safe house was empty.

The back door was open.
A cold breeze blew in.
On the floor, a single shell casing. 9mm.
Dan picked it up. “Fresh.”
“She wasn’t alone,” Corbin said.
“No.

She had backup.”
Tom’s hand went to his weapon. “We’re standing in the open.”
“We need to vanish.

Now.”
Corbin led them out the back door, into the night.
The tablet in his pocket buzzed.
74%.
The upload continued.

They drove in silence.

Dan at the wheel.

Tom in the passenger seat.

Corbin in the back.
The car was a beat-up sedan.

Stolen from the safe house garage.
“Where to?” Dan asked.
“The IT building.

But not the front entrance.”
Corbin’s mind raced.

Sarah’s text.

The shell casing.

The upload.
“She’s feeding us information,” Tom said.
“Or she’s leading us into a kill box.”
“Either way, it’s the only move.”
The car turned onto a dark street.

Old warehouses lined the road.
“There,” Corbin said.
A three-story brick building.

Windows dark.

A sign: “Metro Data Solutions – Authorized Personnel Only.”
Dan parked two blocks away.
“We go on foot.”
They slipped out.

The air was cold.

Their breath fogged.
Corbin led.

His eyes scanned every shadow.
They reached a side door.

A rusted lock.
Tom pulled a tool from his pocket.

Ten seconds.

The lock clicked.
They entered.
The hallway was dark.

Stale air.

The smell of dust and old coffee.
A single light flickered at the end.
“Basement stairs are this way,” Corbin whispered.
They moved.
The stairwell was narrow.

Concrete steps.

Echoing.
At the bottom, a steel door.

A keypad.
“We need a code.”
Dan tapped the keypad. “Six digits.”
Corbin thought. “Try Sarah’s badge number.”
Dan entered it.

Red light.
“Try Reeves’s death date.”
Dan entered.

Red light.
“Try the file name from the mall.”
Dan typed: “temp3-0807-1.”
Green light.

The door clicked.
“That’s too easy,” Tom said.
“That’s the point.

They wanted us to find it.”
They pushed the door open.
The room was a server farm.

Racks of blinking lights.

Cooling fans humming.
In the center, a single chair.

A laptop.

A man in a dark suit.
Not the same suit.

This one was older.

Gray hair.

Cold eyes.
“Detective Corbin.

I’ve been expecting you.”
Corbin stepped forward. “Who are you?”
“A ghost.

A mirror.

A man with no name.”
“You’re the one who framed me.”
“I’m the one who finished the job.”
Dan drew his weapon. “Turn off the upload.”
The man smiled. “It’s already complete. 100%.

The data is live.”
Corbin’s stomach dropped.
“You’re lying.”
“Check your phone.”
Corbin pulled out his phone.

A news alert flashed.
“Massive data breach at Westfield Mall.

Detective Miles Corbin identified as prime suspect.”
His photo.

His name.

His face.
The man stood. “You see?

The machine is unstoppable.”
Tom aimed his gun. “You’re coming with us.”
“I’m not going anywhere.”
The man pressed a button on his watch.
The server room doors slammed shut.

Red lights flashed.
“You have five minutes before the building’s ventilation system fills with gas.”
Dan fired.

The bullet hit the man’s chest.

He didn’t flinch.
“I’m wearing armor.

And I’m not the only one.”
Three more men stepped out from behind the server racks.

Dark suits.

Identical faces.
Corbin recognized them.

The mall.

The safe house.

The mirrors.
“You’re all copies.”
“We’re all the same.

And you’re all finished.”
The lead man pulled a remote. “The gas starts now.

Goodbye, Detective.”
Corbin lunged.
He grabbed the remote.

Wrestled.

The man’s grip was iron.
Tom fired again.

A suit fell.
Dan tackled another.
Corbin twisted the remote.

A button clicked.

The red lights turned green.
“Ventilation is offline.”
The lead man laughed. “Doesn’t matter.

The data is out.

Your life is over.”
Corbin’s fist connected with his jaw.

The man staggered.
“No.

My life starts now.”
He grabbed the laptop.

The screen showed a command terminal.
“This is the master server.”
“Yes.

And only I can delete the data.”
Corbin looked at the man. “Then you’ll delete it.”
“Why would I?”
“Because if you don’t, I’ll make sure your family gets the same treatment.”
The man’s eyes flickered.
“They’re watching.

Your wife.

Your son.

I know their names.”
The man’s face went pale.
“You’re bluffing.”
“Try me.”
The man stared.

Then he typed a command.
On the screen: “Delete all records.

Confirm?”
He pressed Enter.
The server farm went silent.
“It’s done.”
Corbin exhaled.
But the man’s smile returned.
“The data is gone.

But the damage is done.

Your face is still on every screen in the country.”
Corbin’s throat tightened.
“That’s the real trap, Detective.

You can delete the files.

But you can’t delete the memory.”
The man stepped back.
“Arrest me.

I don’t care.

I’ve already won.”
Dan cuffed him.
Tom secured the others.
Corbin stood in the center of the server room.
The lights blinked.
His phone buzzed again.
Another news alert.
“Breaking: Detective Miles Corbin’s wife and daughter found safe.

Suspect in custody.”
Corbin read it twice.
Then a new message.
From an unknown number.
“You think this is over?

Look in the mirror, Detective.

The ghost is still there.”
Corbin looked at his reflection in a dark monitor.
His own eyes stared back.
And for a moment, he didn’t recognize the man looking at him.

CHAPTER 4: The Broadcast

‘The suspect was on the ground.

Officer Female 1’s K9 growled, teeth bared.

Male Suspect 1’s face pressed against the cold tile.
Officer Male 1 yanked his arms back.

Cuffs clicked.
“You’re making a mistake,” the suspect gasped.
Miles Corbin knelt.

His fingers found the hidden seam inside the jacket lining.

A small thumb drive.

Black.

No markings.
The suspect’s eyes went dead.
Corbin stood.

He held the drive up. “Field tech.

Now.”
Officer Male 2 nodded.

He jogged toward a nearby kiosk where a civilian tech was already setting up a rugged laptop.
Bystanders crowded the edges.

Bystander Female 1 sat on the floor, shaken, rubbing her elbow.

Bystander Female 2 clutched her red blouse, phone out, recording.

Bystander Female 3’s white jacket hung open as she whispered to Bystander Female 4.
The three men in dark suits-Bystander Male 1, Male 2, Male 3-stood motionless near the escalator.

Stern.

Unreadable.
The tech handed Corbin the laptop.

He slid the drive in.
The screen lit up.

Files.

Thousands of them.
Names.

Social security numbers.

Bank accounts.
Corporate data.

Personal identities.
Corbin’s jaw tightened.
Then a progress bar appeared.
85%.
“He’s uploading,” the tech said.
Corbin slammed the laptop shut.
The suspect laughed.

A wet, desperate sound. “It’s already out!

You’re too late!”
Corbin grabbed his collar. “Who’s the receiver?”
“Doesn’t matter.

It’s gone.”
A flicker from the electronics store across the food court.

A wall of smart TVs.

All the same channel.
News footage.
A female anchor’s face appeared.

Her lips moved.

No sound.
Then the text crawl: “Breaking News – Massive Data Breach – Police Person of Interest Identified.”
Corbin’s stomach tightened.
The anchor held up a photo.
His photo.
His face.
A dozen screens.

His face.

His name.
The audio kicked in. “Detective Miles Corbin, a 17-year veteran of the cyber crimes unit, is now a person of interest in the largest data breach in state history.”
Corbin’s hand released the suspect’s collar.
The suspect grinned.
“Told you.”
Bystander Female 2 lowered her phone.

Her mouth fell open.

She pointed at Corbin. “That’s him.”
Bystander Female 3 stepped back. “Oh my god.”
The three men in suits didn’t move.

Their eyes were fixed on Corbin.
Officer Female 1’s hand drifted to her weapon.

Her eyes narrowed.
“Detective?” Her voice was sharp. “What is that?”
Corbin didn’t answer.
He stared at the screens.
His own face stared back.
And behind him, in the reflection of a glass pillar, one of the suited men smiled.
A ghost.
A mirror.
The broadcast continued.

The mall went quiet.
The only sound: the news anchor’s voice, crisp and clinical.
“Detective Corbin is wanted for questioning.

Do not approach.

Contact authorities immediately.”
Corbin’s throat dried.
Officer Male 1 looked at the screens.

Then at Corbin.

His hand went to his radio.
“Status check.

All units.

Suspect Miles Corbin is a person of interest.

Confirm.”
Officer Male 2 stepped back. “Captain, what’s going on?”
“Don’t.” Corbin’s voice was low. “That’s not me.”
The suspect laughed from the floor. “You think I was alone?

Look in the mirror, Detective.”
Corbin turned.

The three suited men were still there.

Bystander Male 1.

Male 2.

Male 3.
They looked identical to him.

Same age.

Same build.

Same dark suits.
One of them raised a hand.

A slow wave.
Male Suspect 1 spat on the floor. “You authorized the login.

Three days ago.

Remember?”
Corbin’s mind flashed.
The routine system login.

A favor for a colleague.

A data access request.

Signed and approved.
“That was you,” Corbin said. “You set me up.”
“We set you up.

The suits.

The copies.

The timing.

You walked right in.”
Officer Female 1’s hand was on her weapon now.

The K9 whined.
“Detective, put your hands where I can see them.”
“He’s not the bad guy,” Officer Male 3 said.

But his voice wavered.
“The screens don’t lie,” Officer Male 2 muttered.
Corbin looked at the bystanders.

Bystander Female 2 was crying.

Bystander Male 1-the real one-took a step forward.
“I know that man,” Bystander Male 1 said. “He’s my boss.

He’s not a criminal.”
But the other two suits remained silent.

Their faces were stone.
Corbin’s stomach dropped.
The ghost in the glass had stolen his face.
The trap was complete.
“You have no way out,” the suspect whispered. “The data is live.

Your face is everywhere.

You’re done.”
Corbin’s hands hung at his sides.
Officer Male 1 drew his weapon. “I’m sorry, Captain.

But I have to follow protocol.”
The mall was a frozen tableau.
Shoppers.

Cops.

Suspects.

Mirrors.
And Miles Corbin, standing in the center, his own reflection a stranger.

‘Miles Corbin’s hands hung at his sides.

The mall air was thick with the smell of cheap pizza and fear.
Male Suspect 1 laughed from the floor.

A wet, choking sound.
“You see now, Detective?

You see how deep it goes?”
Officer Male 1’s weapon wavered. “Captain, I need you to stay still.”
Corbin didn’t move.

His eyes locked on the three suited men near the escalator.
Bystander Male 1-the one who had spoken for him-stood stiff.

The other two remained frozen.

Stone faces.

Identical suits.
One of them-Bystander Male 2-raised a hand.

Slowly.

A mock salute.
“That’s the ghost,” Male Suspect 1 whispered. “You authorized the login.

Three days ago.

Remember?”
Corbin’s throat tightened.
He remembered.
A routine request.

A colleague from the IT division.

Needed access to the internal database for an audit.

Standard procedure.

Corbin had signed off without thinking.
“His name was Grant,” Corbin said. “You used a fake ID.”
“Grant doesn’t exist.

The login was yours.

The approval was yours.

Every keystroke traced back to you.”
Corbin’s jaw ached.

He forced his voice steady. “The data is encrypted.

No one gets in without my personal key.”
“We have your key.” The suspect grinned. “You gave it to us.”
Officer Female 1 stepped forward.

Her K9 growled low. “Detective, put your hands behind your head.

Now.”
“Wait.” Officer Male 3’s voice cracked. “Something’s wrong.

Look at those guys.”
He pointed at the three suits.
Bystander Male 1 turned his head.

His face was a mirror of Corbin’s.

Same age.

Same sharp jaw.

Same cold blue eyes.
“That’s not possible,” Officer Male 2 muttered.
Male Suspect 1 spat on the tile. “We cloned him.

Not just his face.

His voice.

His badge number.

His biometrics.

You think a thumb drive is the only thing we planted?”
Corbin’s stomach dropped.
“You have a double?” He looked at Bystander Male 1. “Who are you?”
The man in the suit smiled.

A slow, practiced smile.
“I’m you, Detective.

The version that gets promoted.

The version that walks free.”
The news anchor’s voice echoed from the TVs. “Miles Corbin is considered armed and dangerous.

Do not approach.”
Bystander Female 2 was crying now. “He’s the cop?

The bad one?”
Bystander Female 1, still on the floor, pushed herself up. “No.

He arrested him.

He’s not-”
“Shut up,” Bystander Female 4 snapped. “You don’t know anything.”
Chaos rippled through the crowd.

Shoppers backed away.

Phones pointed.

Recording.
Officer Male 2 pulled his radio. “Dispatch, we have a situation.

Suspect Corbin is resisting.

Request backup.”
“Don’t,” Corbin said.

His voice was low.

Hard. “You’re giving them what they want.

They’ll pin everything on me.”
“Then prove it,” Officer Female 1 said.

Her hand stayed on her weapon. “Show me your phone.

Your badge.

Your login history.”
“I can’t.

They’ve already wiped it.”
Male Suspect 1 laughed again. “He’s right.

By the time you check, there’s nothing.

Just his face on every screen.”
Corbin’s hands trembled.

He forced them still.
The three suited men watched.

Silent.

Patient.
One of them-Bystander Male 3-took a step forward. “Captain Corbin.

You’re under arrest.”
His voice was the same.

Deep.

Commanding.
Corbin felt the floor tilt.
The trap was perfect.

The ghost in the glass had stolen everything.

CHAPTER 5: The Fallout

The mall fell silent.
Bystander Male 3’s words hung in the air like smoke.
“You’re under arrest.”
Officer Male 1’s finger tightened on the trigger. “Step back, civilian.

Who the hell are you?”
“I’m Detective Miles Corbin,” Bystander Male 3 said.

He pulled a badge from his jacket.

A real badge.

Gold. “Seventeen years.

Cyber crimes unit.”
Corbin stared at the badge.

It was his.

Same number.

Same scratches on the corner.
“That’s a forgery,” Corbin said.
“Is it?” Bystander Male 3 turned to Officer Female 1. “Call dispatch.

Verify my badge.

Verify my face.”
Officer Female 1 didn’t move.

Her eyes darted between the two men.
“I’ve never seen you before,” Corbin said. “None of you.

You’re ghosts.”
“We’re your future.” Bystander Male 2 stepped forward. “You signed the papers.

You handed us the keys.

You just didn’t know it.”
Bystander Male 3 spoke into a phone. “Dispatch, this is Detective Corbin, badge 4471.

I’m at Westfield Mall.

The imposter is in custody.”
Corbin’s blood ran cold.
“You can’t be.

I’m standing right here.”
“No,” Bystander Male 1 said. “You’re the copy.

The failing one.

The one who got sloppy.”
Male Suspect 1 laughed from the floor. “You hear that?

You’re the fake.”
Officer Male 2’s hand shook. “Captain, I don’t know who to trust.”
“Trust your eyes,” Officer Female 1 said. “The news is showing his face.

Not theirs.”
“The news is fed by them,” Corbin snapped. “They own the data.

They control the narrative.”
“Then what do we do?” Officer Male 3’s voice cracked. “Who do we arrest?”
Bystander Female 2 screamed. “Arrest him!

The one on TV!”
The crowd murmured.

A low growl of agreement.
Bystander Female 3 grabbed her friend’s arm. “Get back.

He might have a gun.”
Corbin looked at the faces around him.

Fear.

Anger.

Suspicion.
The three suited men stood calm.

They had no weapons drawn.

No panic.

They didn’t need any.
“You’re out of moves,” Male Suspect 1 said. “No one believes you.”
Officer Male 1 holstered his weapon.

He reached for his cuffs.
“I’m sorry, Captain.

Protocol.”
Corbin took a step back.

His heel hit a bench.
“Don’t do this,” he said. “You’re making a mistake.”
“Maybe.” Officer Male 1’s voice was flat. “But I’d rather arrest the man on TV than the man who looks like him.”
Officer Female 1’s hand hovered over her radio. “Wait.”
Everyone froze.
She stared at the news screen.

Then at Bystander Male 3.
“Your badge number,” she said. “4471.

That’s Corbin’s number.

But there’s a typo in the database.

The real one has a zero. 4470.”
Corbin’s heart slammed.
Bystander Male 3’s face flickered.

Just a fraction of a second.
“What?” he said.
“The real badge is 4470.

I checked last week.

You’re wearing a fake.”
The mall held its breath.
Bystander Male 1’s hand moved toward his pocket.
“Don’t,” Officer Female 1 said.

She drew her weapon. “K9, stay.”
The three suited men exchanged glances.
Then they ran.
Straight into the crowd.
Screams erupted.
Officer Male 1 shouted, “Contact!

They’re fleeing!”
Corbin lunged forward. “After them!

They’re the ones!”
But the crowd was chaos.

Bodies pushing.

Falling.
The ghosts were gone.
And Corbin stood alone, surrounded by cops who still didn’t know which way to point their guns.

‘Miles Corbin’s heart hammered against his ribs.
The crowd still screamed.

Shoppers trampled each other.

The three suits had vanished into the sea of bodies.
Officer Female 1 lowered her weapon.

Her eyes stayed on Corbin. “They’re gone.”
“They’re never gone,” Corbin said.

His voice was hoarse. “They’re part of the system now.”
Officer Male 1 holstered his gun.

He wiped sweat from his brow. “Captain, that badge trick-how did you know?”
“I didn’t,” Officer Female 1 admitted. “I guessed.

Badge numbers are sequential. 4470 is real. 4471 doesn’t exist.”
Corbin’s throat burned. “You took a risk.”
“I took a chance.” She met his eyes. “You still have to prove yourself.”
Male Suspect 1 remained on the floor, cuffed.

His laugh was gone.

His face was pale. “You think that changes anything?

The upload is complete.

The data is out.”
“What data?” Corbin crouched.

He grabbed the suspect’s collar. “What did you steal?”
“Everything.

Names.

Financial records.

Medical files.

Twenty thousand identities.

All tagged to your login.”
Corbin’s stomach turned.

The smell of sweat and cheap pizza mixed with copper from his own dry throat.
“The login I authorized three days ago,” Corbin said slowly. “A routine IT audit.

Grant Peterson.”
“Grant Peterson is a corpse,” the suspect whispered. “We dug up his gravestone.

Used his name.

You never checked.”
Officer Male 2 stepped closer. “Captain, what is he talking about?”
Corbin’s hands trembled.

He forced them still. “Three days ago.

A man came to my desk.

Said he was from internal audits.

Showed ID.

Badge.

Everything looked real.”
“It was real,” Male Suspect 1 said. “We had a man inside.

He scanned your face.

Your voice.

Your biometrics.

We built a template.”
“A template for what?”
“For the ghosts.

The three men you just saw.

They’re not actors.

They’re copies.

Biometric duplicates.

They can walk into any building.

Access any system.

They are you.”
The mall lights flickered.

A low hum from the electronics store.
Corbin’s vision blurred.

He blinked.

Focused.
“The thumb drive,” he said. “What was on it?”
“The final payload.

The skeleton key to every encrypted file you ever touched.

You carried it yourself.

Right into the station.

Right to your own desk.”
Corbin’s hand went to his jacket pocket.

The drive was still there.

Cold.

Small.
“I never connected it,” he said.
“No.

But we did.

Every time you scanned it into evidence, you uploaded our code.

You handed us the keys.”
Officer Female 1’s jaw tightened. “That means every case he worked is compromised.

Every conviction.

Every sealed file.”
Officer Male 3 spoke quietly. “That’s hundreds of operations.”
“Thousands,” Male Suspect 1 said. “And every one of them now points to Detective Miles Corbin.”
Corbin stood.

His legs felt like lead.
He looked at the smart TVs.

The breaking news still showed his face.

The anchor’s voice was tinny, distant.
“…sources confirm that the data breach originated from a terminal logged under Detective Corbin’s credentials.

He is considered a fugitive.”
“I’m not a fugitive,” Corbin said. “I’m standing right here.”
“For now,” Officer Male 2 said.

His hand rested on his cuffs. “But the evidence is mounting, Captain.

I’ve got to follow procedure.”
“Then follow it.” Corbin’s voice was flat. “But do it with your eyes open.

Those three men are still out there.

They’re running with my face.”
“We’ll issue an APB,” Officer Female 1 said. “But they’ll change clothes.

Change faces.

They’re ghosts.”
“No.” Corbin’s mind raced. “They’re not ghosts.

They’re humans.

They have limits.

They need food, shelter, money.

Cut off their resources.”
“From where?

They have your credentials.

They can access anything.”
Corbin’s throat tightened.

The realization hit him like a fist.
“The login I authorized,” he said. “It wasn’t just for the audit.

It was for a backdoor.

They can drain accounts.

Fake transactions.

Frame anyone.”
Male Suspect 1 smiled weakly. “Now you’re getting it.”
Officer Male 1 stepped forward. “Captain, I’m going to need you to come with us.

For your own protection.”
“Protection?” Corbin’s laugh was bitter. “You’re arresting me.”
“I’m holding you until we sort this out.”
Corbin looked at the faces around him.

Officers he trained.

Trusted.

Fought beside.
Now they saw a traitor.
His hands shook.

He let them.
“Fine,” he said. “But you’re making a mistake.”
“Maybe.” Officer Male 1 reached for the cuffs. “But it’s the only move I’ve got.”
The mall hummed.
The ghosts were watching from somewhere.
And Corbin’s story was no longer his own.

The cuffs clicked shut around Corbin’s wrists.
Cold steel.

Tight.

Final.
Officer Male 1 stepped back. “I’m sorry, Captain.”
“Don’t be.” Corbin’s voice was steady. “You’re doing your job.”
Officer Female 1 shifted her weight.

Her K9 whined low. “We need to secure the perimeter.

The other three could still be inside.”
“They’re gone,” Officer Male 2 said. “They had a plan.

They’ll be out of state by morning.”
“Or out of the country,” Officer Male 3 added.
Corbin looked at the mall entrance.

The glass doors were still open.

People streamed out.

Sirens grew louder in the distance.
“They’re not running,” Corbin said.
“What?” Officer Female 1 frowned.
“They’re not running.

They’re waiting.

They want to see me fall.”
Male Suspect 1 laughed from the floor. “He’s smarter than he looks.

They’re watching.

Probably in the food court.

Blending in.”
Officer Male 2 scanned the crowd. “We can’t detain everyone.”
“No,” Corbin said. “But you can find them.

Look for the suits.

Three men in dark suits.

Same build.

Same face.”
“Our face,” Officer Female 1 whispered.
“Yes.” Corbin’s eyes narrowed. “They’re not clones.

They’re actors.

Paid.

Trained.

They can’t sustain the act forever.”
“But they have your biometrics,” Officer Male 1 said. “They can pass any scan.”
“Scans are digital.

Humans are analog.

They’ll slip.

They have to.”
The mall PA system crackled.
Static.

Then a voice.
“Detective Miles Corbin.

You are ordered to surrender immediately.

You are surrounded.

Do not attempt to flee.”
Corbin’s blood ran cold.
The voice was his own.
Deep.

Commanding.

Authoritative.
“That’s not me,” he said.
“We know,” Officer Female 1 said. “But the mall security doesn’t.

They’re responding to the broadcast.”
Footsteps echoed from the corridor.

Heavy boots.

Multiple officers.
“Stand down,” Officer Male 1 shouted. “We have the suspect in custody.”
The new officers stopped.

Their weapons were drawn.
One of them-a sergeant Corbin recognized-stepped forward. “Captain Corbin?

You’re under arrest.”
“I already am.”
“No.

You’re under arrest for impersonating a police officer.

Resisting arrest.

Conspiracy to commit cyber fraud.”
Corbin’s stomach dropped. “That’s not true.”
The sergeant’s eyes were cold. “We have a voice recording.

A login record.

And three witnesses who saw you access the data terminal in the food court.”
“Those witnesses are the ghosts.”
“They gave sworn statements.

Signed.

Notarized.”
Officer Female 1 stepped between them. “Sergeant, something is wrong.

The men who ran-they looked exactly like the captain.”
“Impossible,” the sergeant said. “We have video.

The captain was alone.”
“Show me the video,” Corbin said.
The sergeant hesitated.

Then pulled out a tablet.
The screen flickered.

A grainy feed from the food court.
A man in a dark suit-Corbin’s suit-sat at a laptop.

His face was clear.

His hands moved fast.
“That’s not me,” Corbin said. “Look at the watch.

I don’t wear a silver band.”
“It’s you,” the sergeant said. “Same build.

Same face.

Same badge.”
“It’s a mask.

A biometric mask.

They made it.”
“Prove it.”
Corbin’s heart pounded. “Call my wife.

She’ll tell you I was home three days ago.

That I never authorized any audit.”
“Your wife is in protective custody.

She was contacted an hour ago.

She said you called her.

Told her to leave town.”
Corbin’s vision went white. “That wasn’t me.”
“It was your voice.

Your phone number.”
Male Suspect 1 laughed quietly. “The trap is complete, Detective.

You’ve lost.”
The mall fell silent.
The new officers closed in.
Corbin stood still.
The cuffs bit into his wrists.
The ghosts had stolen his face, his voice, his life.
And now they were watching.
Somewhere in the crowd, three men in dark suits smiled.
The trap had sprung.
And Miles Corbin was the only one caught.

Leave a Reply

Your email address will not be published. Required fields are marked *