Blind hit man! Edgar Wallace's "Dead Eyes of London".