Lamberto Bava’s Demons is one of Italy’s greatest horror films of the 1980’s. Explore the convoluted sequel history in this upcoming release from DEATH CULT PRESS: Dissecting DemonsA Postmortem of the Italian Film SeriesComing in 2023.