Coming soon

Robot Overlords
N/A 90 min
Earth has been conquered by robots from another galaxy and the human survivors must stay in their homes, or risk incineration.
Country: United Kingdom
Released: 2015-01-29
Production: Umbra Telegraph Pictures,
British Film Institute (BFI),
Northern Ireland Screen,
Pinewood Studios,
British Film Company,
Tempo Productions Limited
Tags: