Details
Country: USA
Release Date: 1986-08-22
Filming Locations: California State University Northridge - 18111 Nordhoff Street, Northridge, Los Angeles, California, USA
Earnings
Budget: $5,000,000
Gross: $591,366 (USA)
Filming Dates
9 February 1986 - 27 April 1986
Related Links