British sci-fi thriller about aliens who land on Earth in order to kidnap women for breeding, thus reviving their ailing race. After receiving an unusually high number of reports of missing women, the police begin to search for an explanation.