Elisha Scott
Born: None
The Lair of the White Worm
as Maid / NunReleased: 1988-09-21
When an archaeologist uncovers a strange skull in a foreign land, the residents of a nearby town...
Movie pageVisions of Ecstasy
as Psyche of St. TeresaReleased: 1989-01-01
The 16th century Carmelite nun St. Teresa, surrounded by candles and crosses, fantasizes about...
Movie page