1.811 Views
A small town farmer exacts his bloody revenge on unscrupulous town folk who try to steal his land.
Release: Oct 20, 2023
Runtime: 91 minutes
Language: English
Studio: Impulse-FX, Sugartown Scare Productions
Country: United States of America