Cosmic Princess (1982)
An alien princess aids people stranded on out-of-orbit Moonbase Alpha.
Release: 1982-12-01
Runtime: 91 min
Rating: 4.6 / 10
Watch Trailer
Trailer
Cast