5.4 1982 | 91 min
An alien princess aids people stranded on out-of-orbit Moonbase Alpha.
Released
December 1, 1982
Popularity
0.6
Production Countries:
Spoken Languages: