In this science fiction thriller, the Earth faces an existential threat when giant robots land in major cities around the world, demanding to know why humanity should be spared from…