
Incubus
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