Details
Country: USA
Release Date: 1988-04-22
Filming Locations: Buffalo, New York, USA
Earnings
Budget: $4,700,000
Gross: $7,000,000 (worldwide)
Filming Dates
198729 September 1986
Copyright Holder
Copyright ©1988 New Sky Communications, Inc.
Related Links