Movies, Horror

The content on this page is provided by a Time Out partner.

Two outlaw brothers set out to kill the man who murdered their father. Their mission takes a drastic detour when their car is hijacked, forcing them to take shelter in the eerie town of Demyl. The brothers quickly discover the town is inhabited by a family of cannibalistic lunatics and a sadistic mayor. Now, they must fight for survival to escape the town.

Release details

0 mins

Cast and crew

1 person listening