Ascension of the Demonoids (1985)
[Mild spoilers ahead] For some strange reason or other, I seem to have watched a lot of art house science fiction films over the weekend. Don’t ask me why. I ran into Ascension of the Demonoids on a list of interesting no-budget science fiction films, and I suppose it was the fact that I’d seen […]
Read more "Ascension of the Demonoids (1985)"