Details
Country: USA
Release Date: 1991-05-24
Filming Locations: American Falls, Niagara Falls, New York, USA
Earnings
Budget: $70,000,000
Gross: $17,218,080 (USA)
Filming Dates
9 July 1990 - 3 December 1990
Copyright Holder
Copyright© 1991 TRI-STAR PICTURES, INC. All Rights Reserved (on print)