A trio of young film-makers shooting a survival video in the woods are menaced by a strange creature.
2016
2015
2014
1988
2002
2010
2003
2000
2011
1969
1981
2005
2001
1994
2019
2021