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.
2021
2018
1993
2025
2017
2014
2019
2024
2006
2016
1992
1936