A group of aliens from the planet Krankor plan to invade Earth. They are lead by their leader, Phantom however they are stopped in their tracks by a masked hero known as Prince of Space.
The film is a combination of several shorts and films from the Japan called Planet Prince edited together to make US television film release.
Japanese release directed by EijirÃƒÂ´ Wakabayashi.
The film was on the show Mystery Science Theater 3000, episode 816.
Dark Sky Films Trailer