Short
0.0
The Sleep Curse (also know as Shi mian) full movie is released on May 26, 2017. Watch The Sleep Curse online - the Cantonese Horror movie from Hong Kong. The Sleep Curse is directed by Herman Yau and created by Eric Lee with Anthony Chau-Sang Wong and Michelle Wai.