The Possessed Hand

To win a duel, a merchant makes a dangerous pact with an inscrutable spellcaster.

Loading countdown...

Release Date

June 17, 1981

Status

Released

Original Title

La mano indemoniata

Runtime

1h 18min

Budget

Revenue

Language

Italian

Production Companies

RAI