A trio of young film-makers shooting a survival video in the woods are menaced by a strange creature.
2004
2024
2015
2023
2005
2010
2007
2000
2008
1944
2018
2022