: Drama : United States of America : en : 04/03/1917 : Kay-Bee Pictures New York Motion Picture : 0.604 : Released