Directed by 刘天荣
User score
0 votes
Released
November 6, 2015
Mandarin
Budget → Revenue
$1.0M → $2.0M
Leni Lan
窦扣
Daniella Wang
露露
Dong Yufeng
田小枝
Hu Yue
Yang Anqi
苏苏
Hu Xi-Wen
月月
The Infernal Machine
2022
Hide and Seek
2016
All the Devils Are Here
2025
Cleaner
2007
River Wild
2023
The Bridge Curse
2020
Nocebo
The Seven-Ups
1973
Awake
Stolen Girl
180
2026
The Virtuoso
2021
Stowaway
The Lady Vanishes
2013
Overdrive
2017
The 355
Containment
2015
Black Site
The International
2009
The Island