After a masked maniac starts taking lives, a small town sheriff struggles to keep his sanity while hunting down the animal that is killing off the people he loves.
1993
—
1996
2016
2018
2025
2013
2020
2014
1988
2007
1982
1940
1976
2017
1971
1931