A trio of young film-makers shooting a survival video in the woods are menaced by a strange creature.
2014
2019
2025
2024
2009
2022
1980
2011
2015
2007
2016