Release Date: 1986-03-26
6.3/10
- Country: USA
- Language: English | Spanish | Chinese
- Runtime: 131
- Budget: $10,000,000
- Revenue: $37,499,651