Beautiful, interesting, incredible cinema.
This campy Japanese B-movie presents a superhero rival to Superman — the amazing Starman, who has come to save the world from deadly invaders.