Alien Attack
1980Science Fiction · Drama
6.5Earth's Moon is the site of Moonbase Alpha, a scientific research colony nestled in the crater Plato. Staffed by over 300 men and women from Earth, it is the operations center for ...
play_arrowsharebookmark_border