Incubus

Incubus

1h 14m 1966 Horror United States of America
Budget: $125,000 Revenue: -

On a strange island inhabited by demons and spirits, a man battles the forces of evil.

Director

Leslie Stevens

Writer

Leslie Stevens