Destination Moonbase-Alpha (1979) 18 January 200327 July 2020 Rating: ★★ Space: 1999 Movie Director: Tom Clegg Actors: Martin Landau, Catherine Schell, Barbara Bain, Tony Anholt, … Category: Science Fiction