Lair of the Beast

Four buddies grow in to the pine wood forest to detect signs of the Chupacabra, a monster believed to be accountable for the disappearance of an organization of experienced sailors annually earlier in the day.

Duration: 90 min

Release:

IMDb: 4.9