A trio of young film-makers shooting a survival video in the woods are menaced by a strange creature.
2003
2007
2002
1997
2000
1985
2009
1974
1984
1973
1972
1966
2024