A lone wanderer finds himself lost in a forest home to a man-eating monster. His salvation comes in the form of a chance encounter with the ghost of his past.