The Devil's Plaything

  • USA The Devil's Plaything (more)
West Germany / Switzerland / Sweden, 1973, 115 min