Scotland Yard pursues a secret vigilante court executing criminals, while a serial killer decapitates women.
The RetroFilm Vault. Take a step back.