Similar movies
Dwellers
Oh My Ghost
Killer Bees
Meat Grinder
Body
Muay Thai Chaiya
Art of the Devil
Naprata
The Victim
2005

Horror

The Remaker
Soul's Code
Kept Man
Escapee
Dead Bite
Lizard Woman
Takien
After Midnight
Hell
The Vanquisher