Two women who are on the run from drug dealers hide out in an abandoned cabin and must combat an ancient evil to survive.
More like this