A small town insurance salesman is terrorized by the corrupt men behind Huntsacker Industries after he witnesses the filming of a snuff movie.
1989
1973
1983
1982
2005
2004
2022
2018
1997
1969
2021
2024
2023
1951
1932