Similar movies
Oh My Ghost
Hell
Muay Thai Chaiya
Body
Art of the Devil
Soul's Code
Dead Bite
Lizard Woman
Scared
The Vanquisher
The Victim
Meat Grinder
Takien
The Brutal River
2007

Horror

The Screen at Kamchanod
Who Are You?
9-9-81
The Snake King's Child
Oh My Ghost 2