: Drama : United States of America : en : 06/08/1916 : Kay-Bee Pictures New York Motion Picture : 50 min : 1.143 : No Language : Released