Shen Yan died.
On the night he cracked the Mirror Man's serial disappearance case, the culprit killed him in their home. Before he died, he saw the culprit give a strange smile to an antique mirror.
When he opened his eyes again, he had returned to three days before the case.
He soon discovered that Linjiang City was a dream-haunted city sealed beneath nine layers of barriers. Each solved case and each death peeled away another layer of the truth.
And he was the one who had personally sealed the city and erased his own memories all those years ago.
The one smiling in the mirror wasn't just the culprit.
There was someone else watching him, too: himself.
This novel and its characters are entirely fictional. Any resemblance to real people or events is coincidental. Do not imitate.