: Action Drama : United States of America : en : 07/07/1986 : $3,000,000 (estimated) : International Video Entertainment (IVE) Scotti Brothers Pictures : 92 min : 7.465 : English : Released