Speaking for the Dead

Speak for the Dead

Completed
Total chapters in original: 776
(0 ratings)
0
0
Forensic doctor Zhou Ze wakes up on death row with only six hours to live. In a world where demons walk among humans, he discovers a terrifying gift: he can see the heart demons clinging to the shoulders of killers. What begins as a desperate fight for survival transforms into a dark journey through murder, mystery, and moral ambiguity. Each case pulls him deeper into conspiracies where the line between good and evil blurs, and the dead demand justice. Can a man condemned to die become the voice for those silenced forever?