Cinephile

Demonoid (1981)

Demonoid poster

Spouses looking for silver in Mexico find a 300 year old severed hand driven by a demon.

Horror · Starring Samantha Eggar, Stuart Whitman, Roy Jenson, Narciso Busquets

More like Demonoid