: Drama : United States of America : en : 13/08/1915 : Kay-Bee Pictures : 1.978 : No Language : Released