: Action Horror Comedy : United States of America : en : 19/09/1980 : $150 (estimated) : Duty Productions United Film Distribution Company (UFDC) Troma Entertainment : 90 min : 17.645 : English : Released