Creature in the Woods (2017)
Three former University of Delaware film students travel to Hobgood, North Carolina to film a survival documentary in the coastal woodlands They accidentally film a mysterious creature and decide to pursue it unwittingly lead deep i