: Drama : United States of America : en : 27/03/1920 : Universal Film Manufacturing Company : 70 min : 1.406 : English : Released