THE DEAD EYES OF LONDON (1961)
Regular price $19.95
Scotland Yard investigates the murders of wealthy men in London. Their discoveries lead them to a ring of blind men led by a bizarre "reverend".
(WEST GERMANY / 1961 / B&W / ENGLISH LANGUAGE / NTSC / APPROX. 100 MIN.)