(English version) Slow-moving aliens from the planet Neptune, wearing nosecone-shaped space helmets, attempt to invade Earth in a winged rocketship. But they are thwarted by a mysterious superhero called Space Chief who flies around in a rocket-propelled car.
Info about Invasion of the Neptune Men
Studio(s): Toei Company
Originally Released: Jan 01, 1961
Production Country: Japan
Invasion of the Neptune Men: Where to Watch Online?
Currently you are able to watch "Invasion of the Neptune Men" streaming on AMC+, AMC, Shout! Factory TV (Via Amazon Prime, Sundance or for free with ads on Shout! Factory TV, Tubi TV, Pluto TV, Plex. It is also possible to rent or buy on Amazon online.