: Action Science Fiction Family : United Kingdom : en : 01/01/1980 : ITC Entertainment : 90 min : 0.503 : English : Released