When a British documentary crew arrives on an uncharted island in the Philippines, they discover an abandoned village, with huts covered in blood. As they investigate, the crew discovers stories of evil beasts that prowl the island, feasting on human flesh.