: Thriller Drama Crime : United Kingdom United States of America : en : 10/10/1986 : $19,000,000 (estimated) : Island Hemdale Film Corporation : 100 min : 9.043 : English : Released