The French owner of an antique shop, Desius Heiss, (Oskar Homolka) has become disillusioned with society since his torture as a prisoner on Devil's Island, since when he has allowed his shop to become a front for criminal activity, and he himself is a receiver of stolen goods.
as Desius Heiss
as Robert Graham
as Margaret Heiss
as Corder Morris
as Mildred
as Mrs. Catt
as Major Elliot
as Archie Fellows
as Professor Vanetti
as Inspector Robson
as Ruby Towser
as Woman in Shop
as Flower Seller
as Gentlemen Customer
as Publican
as Theatre Usher