Chupacabra Territory
Production: United States of America
Release date: 2016-08-22
Four friends hike into the Pinewood forest to find evidence of the Chupacabra, a creature believed to be responsible for the disappearance of a group of experienced hikers a year earlier.
5
5.8
2.8
5
5.1
5
4.3
3.6
4.1
0
4
4.8
5
6.1