A group of friends ventures through a forest and encounter their inner demons.A group of friends ventures through a forest and encounter their inner demons.A group of friends ventures through a forest and encounter their inner demons.