
Incubus
On a strange island inhabited by demons and spirits, a man battles the forces of evil.
Budget: 125,000 $
Genres:
Horror
Release Date: 1966-10-26
Duration: 74
Revenue: 0 $
Production Countries:
United States of America
Similar
Tokolosh
2011-11-083ENThe Call of Charlie
2016-08-135.2ENFeeding Time
2016-10-216EN