Demonoid
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.
Release Date: 1981-02-27
★★★★★★★★★★ (53 votes)
Similar Movies

Psycho
★★★★★

Next Door
★★★★★

Frenzy
★★★★★

The Ninth Gate
★★★★★

Un Chien Andalou
★★★★★

Angel Heart
★★★★★

Black Mass
★★★★★

A Nightmare on Elm Street
★★★★★

The Hole
★★★★★

Strings
★★★★★

The Widow in White
★★★★★

Bliss of Evil
★★★★★

Freaks
★★★★★

Love and Rage
★★★★★

Blood: The Last Vampire
★★★★★

Dead in 3 days
★★★★★

Pilgrim
★★★★★

RoomMate
★★★★★

Pig
★★★★★

The Lost Boys
★★★★★