A young woman escapes an isolated farmhouse only to return seeking revenge against the mother/son duo who took her captive.
No data