Rotten Tomatoes® Score 53%
Five American friends follow a woman to a Panamanian waterfall and have a deadly encounter with a legendary chupacabra.