CinemaWatch
Home
About
Movies
TV
Toggle theme
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
Cast
Paul Anthony
Pamela Sinha