Low-budget American horror. The film follows a group of tourists as they travel to the paradise of Panama for their post-graduation vacation. After meeting a few locals, the five friends decide to check out a supposedly magical waterfall deep in the jungle, despite others warning them of the lurking indigenous Chupacabras. After their guide vanishes, the group soon find they have fallen prey to something stalking them in the jungle...