Blood Tide 1982
Visitors’ curiosity while on a treasure hunt on a Greek island unleashes an ancient creature upon unsuspecting island goers. The monster that forces local villagers to sacrifice virgins.
Visitors’ curiosity while on a treasure hunt on a Greek island unleashes an ancient creature upon unsuspecting island goers. The monster that forces local villagers to sacrifice virgins.