Beautiful, interesting, incredible cinema.
Scotland Yard investigates a group of hooded vigilantes in this classic Krimi.