The crew of a space ship confronts an evil galactic ruler out to rule the universe.
1981
HD
92min
Italy
Italian
