Details
Country: UK
Release Date: 1987-09-11
Filming Locations: Charles House, Kensington High Street, Kensington, London, England, UK
Earnings
Gross: $483,460 (USA)
Filming Dates
14 April 1986
Copyright Holder
© MCMLXXXVI Cannon Films Inc. and Cannon International B.V.
Related Links