Robot Overlords review By Neil Smith published 23 March 15 Movie review These are the droids you’re looking for.