‘Incubus’ (1981): Sure, it’s crap – but it’s interesting crap The Stinkubus. October 22, 2026October 23, 2026 Movies & Drinks4 Comments