Details
Country: USA
Release Date: 1990-08-17
Filming Locations: 327 Winston Street - Los Angeles, California, USA
Earnings
Gross: $20,005,435 (USA)
Filming Dates
13 November 1989 - 9 February 1990
Copyright Holder
Hollywood Pictures Company
Related Links