Natasha Hovey

Demons

September 7, 2007 // 0 Comments

In 1999 Anchor Bay Entertainment released Lamberto Bava's 1989 horror flick "Demons" on DVD and hasn't revisited the movie since. Sadly the original release featured a non-anamorphic transfer and as such I was glad to revisit this film [...]