This is a wonderfully crafted movie that will keep you thinking about it for some time. What is the meaning of to be alive? What is it to be alive? Who decides who lives and who dies? Not an action triller. Or a SciFi shoot ‘em up, the action is quite and modest. The sets are gritty and dusty as you would expect of a world that is devastated beyond repair.Antonio Banderas is wonderful in the part of the insurance agent. The entire cast is a stellar group. With Banderas, the film stars Birgitte Hjort Sørensen, Melanie Griffith, Dylan McDermott, Robert Forster and Tim McInnerny.I recommend this movie. It’s a new kind of science fiction piece. Thoughtful, mysterious, modern yet ancient. It reminds you in some ways of Blade Runner, but it is different. We humans will not rule forever. That is what we have to come to terms with, the movie seems to be saying.