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.
2024
2008
2023
1982
2020
1998
1986
2013
2025
2016
1990
2007
1989
1935
1955
1996