After a seer gets brutally murdered, the search for the town werewolf gets more dire. Will the real werewolf be found out?
1992
2022
1975
1977
1987
1986
1996
1999
1970
1993
2003
2016
1997
2007
1980
2006
1984