: Drama : United States of America : en : 24/06/1915 : New York Motion Picture : 40 min : 0.739 : No Language : Released