New still from Neill Blomkamp’s