The Hands of Ida

    Repudiated TV movie directed by Guy Maddin. Rumored to have been destroyed "in a black magic ceremony."
    • Runtime: 30 minutes
    • Release Date: March 2, 1995