Streams On logo

    Demonoid: Messenger of Death

    Horror

    Release date: 1981-02-27

    Length: 80 minutes

    A British woman visits her husband at the Mexican mine he is attempting to reopen and discovers that the workers refuse to enter the mine, fearing an ancient curse. The couple enter the mine to prove there is no danger and inadvertently release a demon which possesses people's left hands and forces them to behave in a suitably diabolical manner.

    Streams on

    No streaming provider for

    Data provided by JustWatch

    Poster for Demonoid: Messenger of Death

    Recommended movies