Details
Country: USA
Release Date: 1991-05-24
Filming Locations: 1152 S Wabash Ave, Chicago, Illinois, USA
Earnings
Gross: $21,830,957 (USA)
Filming Dates
1 October 1990 - 21 December 1990
Copyright Holder
copyright 1991 Twentieth Century Fox Film Corporation
Related Links