: Drama Horror Science Fiction : United States of America : en : 06/03/1913 : Independent Moving Pictures Co. of America (IMP) : 26 min : 2.47 : Released