Robot Overlords
About
British science fiction film in which earth has been conquered by robots from a distant galaxy. Humans are implanted with a device, allowing the aliens to monitor them.
Trivia
The film was shot in Wales, the Isle of Man and Northern Ireland.
#5751 movie