On a strange island inhabited by demons and spirits, a man battles the forces of evil.
October 26, 1966
Released
Incubus
1h 14min
$125,000
—
Esperanto
Daystar ProductionsContempo III Productions