Details
Country: USA
Release Date: 1990-05-18
Filming Locations: 3721 Northern Boulevard, Long Island City, Queens, New York City, New York, USA
Earnings
Gross: $27,627,310 (USA)
Filming Dates
16 May 1989 - July 1989
Copyright Holder
©1990 Orion Pictures Corporation.
Related Links