Du er ikke logget ind
Beskrivelse
A mysterious black-mail ring operates in England -- a ring whose demands can be ignored only at the risk of deadly peril, and whose calling card is an iconic red circle. Scotland Yard