The Forest (1982)
The Forest (1982)
A cannibal hermit living in the woods preys on campers and hikers for his food supply.
Director:Don Jones |
|