The mirror on the wall of the archive room lay in pieces by morning. Security found Evelyn sitting in front of it, eyes fixed on the cracks spreading through the shards like veins. She didn’t remember smashing it. She only remembered the voice that had sounded like hers.
The bureau’s chief demanded a report, but she offered none. “It’s still active,” she said instead. “The system, the experiment — whatever Project Mirage was, it’s running itself.”
He looked at her as though she’d lost her mind. Maybe she had.
---
Back in Adrian’s office, she turned every screen on at once. The monitors bloomed with static before aligning into the same message repeated over and over:
> MIRROR STATUS: INCOMPLETE
She traced the words with her fingertip. “Incomplete,” she whispered. “Because he’s missing.”
Behind her, the door clicked.
Adrian stood in the doorway, his coat damp, his eyes hollow. “You shouldn’t have stayed.”
Evelyn froze. “You disappeared.”
“I had to see how far he’d gone.” He stepped closer, voice measured. “Lucien built the mirror field before he vanished — a network of observation nodes. He wanted to prove identity could be replicated if the subject believed in the reflection long enough.”
“And you helped him.”
Adrian’s silence was confirmation enough.
She drew a slow breath. “So I’m what then — the control group?”
His gaze lifted to hers. “You were the variable I couldn’t predict.”
---
They worked side-by-side through the night. Code, surveillance feeds, fragments of Lucien’s experiments scrolled past. Each file opened with a distorted reflection of their faces, as if the system itself were trying to read them.
Evelyn found a video file marked Final Trial. She played it before Adrian could stop her.
Onscreen: two chairs, a chessboard, and a mirrored wall. Adrian sat in one chair. In the other, Lucien — younger, smiling.
Lucien’s recorded voice: “Every mind breaks where its reflection begins to disagree.”
Then the mirror in the video rippled, and a third figure appeared — a woman, hair tied back, her profile unmistakable. Evelyn.
She shut the laptop. “Tell me that’s fake.”
Adrian’s voice was low. “He used predictive modeling. Your behavioral patterns matched his test parameters. You were never supposed to see this.”
“And yet I’m here.”
“Yes,” Adrian said. “Which means the model worked.”
---
The lights dimmed; the monitors flickered. The message returned, bright and insistent:
> MIRROR STATUS: COMPLETE.
Every screen mirrored the same live image — Evelyn and Adrian standing side-by-side in the office — but in the reflection, Adrian turned his head and whispered something.
In the real room, he hadn’t moved.
Evelyn whispered, “What did you just say?”
“I didn’t.”
From the speakers, a third voice answered, calm and familiar:
> “Check.”
The lights went out.
---
When they came back on, all the mirrors were gone.
Only one object remained on the desk: the white queen, upright again.
Evelyn reached for it. Beneath, a note written in Lucien’s neat hand:
> The board resets itself when the players forget the rules.
She looked up at Adrian. “What rules?”
He stared at the empty glass where their reflections should have been. “That there were only two of us.”
Outside, sirens cut through the night. Somewhere in the city, another body had been found — and this time, the victim’s face was a perfect copy of Evelyn’s.