Not your typical bigfoot movie