: Science Fiction Adventure Family : en : 13/08/1980 : $64,000 (estimated) : ITC Entertainment Sir Lew Grade (ITC) : 91 min : 1.358 : English : Released