Serpent's Lair
Serpent's Lair is a 1995 American horror film directed by Jeffrey Reiner and starring Jeff Fahey, Lisa Barbuscia, Patrick Bauchau, and Anthony Palermo.
Source: Wikipedia, Serpent's Lair. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.