: Drama Crime : Germany United Kingdom : xx : 21/03/1929 : Orplid-Film GmbH British & Foreign : 79 min : 0.829 : No Language : Released