A small town insurance salesman is terrorized by the corrupt men behind Huntsacker Industries after he witnesses the filming of a snuff movie.
2023
1995
1998
1997
2022
2015
2001
2004
1999
2016
2007
1986
2000
2020
1990
2005