2017 | 86 min
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.
Available: Amazon.com, iTunes Store