Search results

  1. Dick

    Scream Factory Press Release: The Hand (1981) (Blu-ray)

    Hmm. Another Warner Bros film being licensed out. I kinda like this movie, as bad as it is. Guess even Michael Caine needed an urgent financial boost once in a while,
Top