Details
Country: USA
Release Date: 1990-04-27
Filming Locations: Pacific Electric Power Station, Lake Ave. and Calaveras St., Altadena, California, USA
Earnings
Budget: $3,000,000
Gross: $15,369,573 (USA)
Filming Dates
7 November 1988
Copyright Holder
© MCMLXXXIX Smart Egg Pictures, S.A.
Related Links