: Drama History : United Kingdom : en : 01/10/1923 : Stoll Picture Productions : 83 min : 0.592 : No Language : Released