Directed by Ren Xiujing
User score
0 votes
Released
June 3, 2019
1h 40m
Mandarin
Li Kun Mian
Hui Jie
Tong Lei
Li Taichun
Cheat
2023
Blackwood
2014
Eradication
2022
Frank and Penelope
Giant Spider
2021
Whisper
2007
You'll Never Find Me
2024
The Lady Vanishes
2013
Play Dead
Containment
2015
The Town that Dreaded Sundown
Abandoned
Mudborn
2025
Bloodline Killer
Deep Sea Python
The Shed
2019
The Evil
1978
Dangerous Game: The Legacy Murders
The Unhealer
The Virtuoso