After a seer gets brutally murdered, the search for the town werewolf gets more dire. Will the real werewolf be found out?
1989
1984
1998
1988
1996
2019
2016
2005
2007
1976
1970
1967
1969
2003
2023
—
2004
2018