Details
Country: USA
Release Date: 1987-08-14
Filming Locations: Natural History Museum of Los Angeles County - 900 Exposition Boulevard, Exposition Park, Los Angeles, California, USA
Earnings
Budget: $12,000,000
Gross: $3,769,990 (USA)
Related Links