I watched this after the original Blade Runner (amazing btw) and was bored with it all up until the ending. First off, the concept was really good, I like the acting a lot, and I really enjoy the added concept of Joi, the virtual girlfriend. Personally, it was a bit slow and a bit confusing, which left me bored. Then the climax began and it was a whole new movie. *Some spoilers*, but discovering that K wasn't the special one after all hit me so hard, I was crying and sobbing with him. This whole scene and this whole discovery with everything that was building up to it was just so heart-shattering and so beautifully melancholy. As well as Joi, when she "died" (or whatever you wanna say), I broke out in tears. But when the advertisement of Joi tells K "what he wants to hear", I knew exactly how he was feeling and my heart broke. With these two devastations (learning he's not the special one and hearing the ad of Joi say what he wants to hear) occurring right after the other, K is absolutely broken, but it's never shown on his face, he just continues to have the blank, vascous look because, after all, he's just a replica. Now for visuals, it really succeeded the original Blade Runner in the best way possible, with groundbreaking visuals that are just breathtaking. I would watch it for the sights alone. As for the characters, I liked them all a lot, I especially liked the villain Luv, I felt she was perfectly evil and really emulated the child who just wants to do the best to impress her father, metaphorically of course. Now for the metaphorical father, Wallace. Played by Jared Leto, he was not my favorite, only speaking in metaphors I could not take anything said by him seriously. I was very grateful for him, despite being the main villain, to have rarely been seen in any of the action scenes, replaced by Luv instead, the obviously supreme villain.