Latest videos
Latest videos
The Truth about Surrendering Episode 20
Eighteen high-energy brain-burning tragedies correspond to eighteen levels of hell punishment. Criminal police captain Ti An and psychologist Zhao Yao explore the subtle human nature behind each seemingly bizarre case and hunt down the monster in people's hearts.