The Lair of the White Worm

When an archeologist uncovers a strange skull in foreign land, the residents of a nearby town begin to disappear, leading to further unexplainable occurrences.

Duration: 93 min

Quality: HD

Release: 1988

IMDb: 5.9