A devil girl named Nyah arrives on Earth in a spaceship and demands that the men of the planet surrender themselves as breeding stock. She is accompanied by a giant robot and sets up base in a remote inn in Scotland. A group of people, including a female reporter and an escaped prisoner, try to resist and defeat Nyah and her robot.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States