The Forest (1982)
A cannibal hermit living in the woods preys on campers and hikers for his food supply.
Release Date: 1982-06-11
4.0/10
- Country: US
- Language: English
- Runtime: 85