Following a rash of slaughtered and missing persons, two would-be documentary filmmakers set off into the woods in search of a bloodthirsty legendary creature.
2025
2002
2013
2007
2022
2023
2017
1966
1967
2006
2014
1935
1984
1990
1996