Beautiful, interesting, incredible cinema.
One of the most sought-after Edgar Wallace films. A mysterious master detective, whose face is never seen, tries to stop a massive plot against the free world.