A team is sent to reclaim an abandoned village from a murderous Bigfoot
INE Entertainment
Production information and reference links
Official site · IMDb
Recommendations from this title