Eddie and his friends decide to take their cameras into the woods to debunk the legend of Blood Moon River, they soon realize that they may have bitten off more than they can chew. Their situation goes from bad to worse.
1987
1981
2006
2008
2003
2004
2009
1994
2002
2012
2014
2011
1993
2017
2005
1980
1983