The Goocher
Six strangers try to survive the horrors of a forest inhabited by the ghastly Goocher, a creature that devours human souls. Little do they realise that they are all victims of a much bigger conspiracy linked to the special forces.
Starring
Tyler W. Abron, Reese Acuff, Louis Banks
Director
William Lee