Invasion of the Neptune Men (1961) 3 November 200816 November 2021 Rating: 0 Alien Invasion/Japanese Space Opera Actors: Sonny Chiba Category: Science Fiction