: Drama : United States of America : en : 08/04/1928 : DeMille Pictures Corporation : 68 min : 1.141 : English : Released