The Time Masters (1982) 7 June 20179 March 2020 Rating: ★★★½ Animation/Planetary Adventure Director: Rene Laloux Category: Science Fiction