: Drama : United Kingdom : en : 15/11/1929 : $2,627 (estimated) : British International Pictures : 90 min : 4.648 : English : Released