Details
Country: USA
Release Date: 1917-08-27
Filming Locations: Jesse Lasky Studios - 6284 Selma Street, Hollywood, Los Angeles, California, USA
Earnings
Budget: $166,949
Gross: $446,237 (Worldwide)
Filming Dates
13 April 1917 - 22 May 1917
Copyright Holder
Artcraft Pictures Corp., 28 June 1917, LP11016
Related Links