Demonoid: Messenger of Death is a 1981 Hollywood horror film released on 1981. The film is directed by Alfredo Zacarias, produced by Alfredo Zacarias , music composed by Richard Gillis. Check out this page for more updates on Demonoid: Messenger of Death.