Watch Now
PROMOTED
PROMOTED
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Invasion of the Neptune Men" streaming on AMC+ Amazon Channel, AMC+, AMC or for free with ads on The Roku Channel, Tubi TV, Pluto TV. It is also possible to rent "Invasion of the Neptune Men" on Amazon Video online and to download it on Amazon Video.
Clumsy invaders from Neptune are thwarted by hero Space Chief and a nondescript group of microshort-wearing Japanese kids.