I'm flabbergasted by some of these reviews. I bought into the hype only to be severely disappointed. Firstly, and most importantly the cast had zero charisma. The lead actress did a decent job as Rain, but the others I couldn't wait until they were killed. Seriously, I couldn't understand what they were even saying. I needed subtitles and I feel embarrassed for those 'actors'. Many reviewers praised the performance of the android 'Andy' but he went through the entire film with the same bemused expression. Whoever cast this film should never work again in movies. Reviewers have praised the films atmosphere and set design but I thought it sucked. Firstly, like most modern movies the film was very badly lit - darkness and amber lighting - which I see in almost every movie these days. Every frame was also severely cluttered which made it difficult to watch. The plot is what it is, a total rehash of previous scenes and ideas. On the plus side, the fllm was never boring and keeps up a steady pace until the end. Honestly, the more I think about this film, the worse it becomes. Don't be fooled by the hype.