A small town insurance salesman is terrorized by the corrupt men behind Huntsacker Industries after he witnesses the filming of a snuff movie.
1930
2024
1961
2010
1999
2009
2005
1987
1986
1985
1983
2025
2022