Katarina Leigh Waters introduces and screens the 1981 horror / thriller movie "The Incubus".Katarina Leigh Waters introduces and screens the 1981 horror / thriller movie "The Incubus".Katarina Leigh Waters introduces and screens the 1981 horror / thriller movie "The Incubus".