Well done, well acted, good pacing. Dystopian sci-fi a bit heavy with metaphor as these types of films typically are, but the film is not too proud of itself and doesn’t beat you over the head. The allegory and malaise are a fitting backdrop to the story. Comparisons to “iRobot” are legit, but this story has a different angle. If I had to compare the feeling of the movie, I would say “Oblivion” would be a better comparison.