I'll be short

Rating: 10/10 (30 January 2018)

I won't make a long review because when you make a good exam, a 10/10, the teacher just gives you your exam and say "good job, well done". Well same here.

Music is weird but fits perfectly to the movie (somehow I've tried listening to the ost but without the movie it's really not the same).
Visuals are daring, okay some shots are hidden in fog and rain, but overall, they show you what you want to see. What bladerunner 1 struggled to deliver because of the technical limitations of the time.
Acting is kind of a tricky question. Is Ryan Gosling a good actor or not? We all know he shows few emotions and, that's what we needed him to do in this movie. But I'm not correct by saying this, he shows anger, doubt, in a pretty good way.
Jared Leto is interesting in this role, maybe not seen enough though.
And Ana de Armas. She's one of those supermodels who ended up acting if I'm not mistaken. I haven't seen her in other roles but, she's a gorgeous fantasy doll and again, that's what they needed for the role. It worked.
The plot worked. I will stay spoiler less in this review so I will just say that, I didn't see that coming.
If you like Sci-fi, or the whole "AI/humanity" subject, if you like amazing visuals, strange soundtrack or you want just want to see Ana de Armas, go see the movie. Legally if possible because they do deserve the credit.