Lee Amber Stars in 1 horror movie listed on All Horror

  • The Touch of Satan (1971)

    Please wait...
    0
    0
    Please wait...

    A murderous and decrepit old woman resides on a California walnut farm with her family. On a whim, a traveler named Jodie makes a brief side trip to the farm, where he meets and falls in love with Melissa, the proverbial farmer’s daughter. Jodie and …