This film was produced by Cecil B. DeMille's independent company Producers Distributing Corporation. According to Robert S. Birchard's book "Cecil B. DeMille's Hollywood," it cost $231,143.85 to make, and grossed only $147,790.71.
American Film Institute Catalog of Feature Films 1921-1930 credits "Fred Allen" playing "William." This role is correctly screen credited to well known character actor Harry Allen, as shown on IMDb.