Watch on Prime Video
View All Sources
Blood Tide (1982)
Watch on Prime Video
View All Sources
An adventurer hunting for treasure in Greece accidentally frees a monster that forces local villagers to sacrifice virgins.
...
Watch Trailer
Free Trial Channels
AD
Show More